diff options
Diffstat (limited to 'evtest.c')
-rw-r--r-- | evtest.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -1248,8 +1248,10 @@ static int do_capture(const char *device, int grab_flag) printf("***********************************************\n"); } - signal(SIGINT, interrupt_handler); - signal(SIGTERM, interrupt_handler); + if (grab_flag) { + signal(SIGINT, interrupt_handler); + signal(SIGTERM, interrupt_handler); + } free(filename); |