mirror of
https://github.com/ckolivas/lrzip.git
synced 2026-01-24 17:20:18 +01:00
Clear sa_mask and sa_handler before calling sigaction().
This commit is contained in:
parent
2c151a0d1b
commit
fb3762ee97
2
main.c
2
main.c
|
|
@ -434,6 +434,8 @@ int main(int argc, char *argv[])
|
|||
if (STDIN)
|
||||
control->inFILE = stdin;
|
||||
/* Implement signal handler only once flags are set */
|
||||
sigemptyset(&handler.sa_mask);
|
||||
handler.sa_flags = 0;
|
||||
handler.sa_handler = &sighandler;
|
||||
sigaction(SIGTERM, &handler, 0);
|
||||
sigaction(SIGINT, &handler, 0);
|
||||
|
|
|
|||
Loading…
Reference in a new issue