X-Git-Url: https://git.dlugolecki.net.pl/?a=blobdiff_plain;ds=sidebyside;f=src%2Fprocess1.c;h=fbee7c9f22ad04dbabd5a456a60cae3cfb988a7e;hb=926f412c0c3d5f071956c79084f5e9eea823f91c;hp=ad4b9111984c64b4079a78e32a41f912fcf965de;hpb=08dc9bf01302aa7d9a75efca24de1a9b19ec5c9e;p=wsti_so.git diff --git a/src/process1.c b/src/process1.c index ad4b911..fbee7c9 100644 --- a/src/process1.c +++ b/src/process1.c @@ -28,8 +28,8 @@ void sig_handler(int signo) if (signo == SIGUSR1) { fprintf(stderr, "[%s] Received SIGUSR1!\n", "process1"); } - else if (signo == SIGQUIT) { - fprintf(stderr, "[%s] Received SIGQUIT!\n", "process1"); + else if (signo == SIGTERM) { + fprintf(stderr, "[%s] Received SIGTERM!\n", "process1"); fprintf(stderr, "[%s] > Releasing resources\n", "process1"); close(write_pipe); unlink(write_pipe); @@ -80,8 +80,8 @@ int main(void) { if (signal(SIGUSR1, sig_handler) == SIG_ERR) { fprintf(stderr, "can't catch SIGUSR1\n"); } - if (signal(SIGQUIT, sig_handler) == SIG_ERR) { - fprintf(stderr, "can't catch SIGQUIT\n"); + if (signal(SIGTERM, sig_handler) == SIG_ERR) { + fprintf(stderr, "can't catch SIGTERM\n"); } if (signal(SIGINT, sig_handler) == SIG_ERR) { fprintf(stderr, "can't catch SIGINT\n");