From: Daniel P. Berrange Date: Tue, 23 Nov 2010 10:59:51 +0000 (+0000) Subject: Don't catch SIGCHLD in libvirtd X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=375ba36e4952738f144554cff6cb66810ed9aa28;p=libvirt.git Don't catch SIGCHLD in libvirtd libvirtd no longer deals with SIGCHLD in its signal handler since the QEMU driver switched to always daemonize processes. Thus remove the sigaction for it, to avoid warning log messages * daemon/libvirtd.c: Don't catch SIGCHLD --- diff --git a/daemon/libvirtd.c b/daemon/libvirtd.c index e544c482d1..2eb2374134 100644 --- a/daemon/libvirtd.c +++ b/daemon/libvirtd.c @@ -2973,7 +2973,6 @@ daemonSetupSignals(struct qemud_server *server) sigaction(SIGINT, &sig_action, NULL); sigaction(SIGQUIT, &sig_action, NULL); sigaction(SIGTERM, &sig_action, NULL); - sigaction(SIGCHLD, &sig_action, NULL); sig_action.sa_handler = SIG_IGN; sigaction(SIGPIPE, &sig_action, NULL);