ctdb-daemon: Ignore SIGUSR1
authorMartin Schwenke <martin@meltin.net>
Tue, 21 Jul 2015 02:23:27 +0000 (12:23 +1000)
committerAmitay Isaacs <amitay@samba.org>
Tue, 21 Jul 2015 09:00:17 +0000 (11:00 +0200)
No use dying or failing eventscripts if someone sends a random
SIGUSR1.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
Autobuild-User(master): Amitay Isaacs <amitay@samba.org>
Autobuild-Date(master): Tue Jul 21 11:00:17 CEST 2015 on sn-devel-104

ctdb/server/ctdb_daemon.c

index 955b92e1d87b18bf9e4993705757ea0f58aa3f33..ac2db7594c402448b560f446fbcde8bd647214d2 100644 (file)
@@ -1219,6 +1219,7 @@ int ctdb_start_daemon(struct ctdb_context *ctdb, bool do_fork)
                }
        }
        ignore_signal(SIGPIPE);
+       ignore_signal(SIGUSR1);
 
        ctdb->ctdbd_pid = getpid();
        DEBUG(DEBUG_ERR, ("Starting CTDBD (Version %s) as PID: %u\n",