vdev
vdev copied to clipboard
Reload on SIGHUP
When receiving SIGHUP, vdevd should reload its config and action files.
Reopening all open files (like logs) would also be nice (and constistent with what daemons do traditionally).
Sounds good. Since the intent is to re-synchronize its state with the configuration defined on disk, I think there are a couple more things it should do on SIGHUP:
- restart any daemonlet processes.
- re-connect itself to the netlink socket.
Yeah, sounds fair.