daemon: ignore SIGCHLD to prevent zombies
[espeaktime] / src / daemon.c
index a7bbeaf..a645b35 100644 (file)
@@ -183,6 +183,7 @@ int main(int argc, char *argv[])
 
        g_debug("init");
        memset(&app, 0, sizeof(app));
+       signal(SIGCHLD, SIG_IGN);
 
        g_type_init();
        loop = g_main_loop_new(NULL, FALSE);