提交 8355d42d 编写于 作者: M Michael Chapman 提交者: Michal Privoznik

virtlockd: treat SIGHUP like SIGUSR1

SIGHUP is commonly used to instruct a daemon to reload its config. For
now we should handle it in virtlockd just like SIGUSR1, rather than
having it kill the process.
Signed-off-by: NMichael Chapman <mike@very.puzzling.org>
Signed-off-by: NMichal Privoznik <mprivozn@redhat.com>
上级 59d6e65d
......@@ -590,6 +590,8 @@ virLockDaemonSetupSignals(virNetServerPtr srv)
return -1;
if (virNetServerAddSignalHandler(srv, SIGUSR1, virLockDaemonExecRestartHandler, NULL) < 0)
return -1;
if (virNetServerAddSignalHandler(srv, SIGHUP, virLockDaemonExecRestartHandler, NULL) < 0)
return -1;
return 0;
}
......
......@@ -54,9 +54,9 @@ Display version information then exit.
=head1 SIGNALS
On receipt of B<SIGUSR1> virtlockd will re-exec() its binary, while
maintaining all current locks and clients. This allows for live
upgrades of the virtlockd service.
On receipt of B<SIGUSR1> or B<SIGHUP> virtlockd will re-exec() its
binary, while maintaining all current locks and clients. This allows
for live upgrades of the virtlockd service.
=head1 FILES
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册