From: Jens Axboe Date: Wed, 11 May 2011 11:23:01 +0000 (+0200) Subject: Ensure we quit on SIGTERM X-Git-Tag: fio-1.54~5 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=b20b6be43e835cf84a87821d268751642ab64de5;ds=sidebyside Ensure we quit on SIGTERM Signed-off-by: Jens Axboe --- diff --git a/fio.c b/fio.c index 284e9f2e..76c6ebd7 100644 --- a/fio.c +++ b/fio.c @@ -114,13 +114,6 @@ static void terminate_threads(int group_id) } } -/* - * 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) { @@ -178,7 +171,7 @@ static void set_sig_handlers(void) 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); }