Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
-/*
- * Happens on thread runs with ctrl-c, ignore our own SIGQUIT
- */
-static void sig_quit(int sig)
-{
-}
-
static void sig_int(int sig)
{
if (threads) {
static void sig_int(int sig)
{
if (threads) {
sigaction(SIGINT, &act, NULL);
memset(&act, 0, sizeof(act));
sigaction(SIGINT, &act, NULL);
memset(&act, 0, sizeof(act));
- act.sa_handler = sig_quit;
+ act.sa_handler = sig_int;
act.sa_flags = SA_RESTART;
sigaction(SIGTERM, &act, NULL);
}
act.sa_flags = SA_RESTART;
sigaction(SIGTERM, &act, NULL);
}