diff options
-rw-r--r-- | docs/examples/ephiperfifo.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/docs/examples/ephiperfifo.c b/docs/examples/ephiperfifo.c index 11761b977..d01c99bf5 100644 --- a/docs/examples/ephiperfifo.c +++ b/docs/examples/ephiperfifo.c @@ -455,11 +455,9 @@ static void clean_fifo(GlobalInfo *g) int g_should_exit_ = 0; -void SignalHandler(int signo) +void sigint_handler(int signo) { - if(signo == SIGINT) { - g_should_exit_ = 1; - } + g_should_exit_ = 1; } int main(int argc, char **argv) @@ -472,7 +470,7 @@ int main(int argc, char **argv) (void)argv; g_should_exit_ = 0; - signal(SIGINT, SignalHandler); + signal(SIGINT, sigint_handler); memset(&g, 0, sizeof(GlobalInfo)); g.epfd = epoll_create1(EPOLL_CLOEXEC); |