From e84c36a0bd255dfa1995c94b30f1c59d7dad7244 Mon Sep 17 00:00:00 2001 From: Curtis McEnroe Date: Fri, 14 Dec 2018 16:43:49 -0500 Subject: Factor out ircQuit --- event.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'event.c') diff --git a/event.c b/event.c index a5a49cc..c324a65 100644 --- a/event.c +++ b/event.c @@ -131,14 +131,10 @@ noreturn void eventLoop(void) { for (;;) { if (sig[SIGCHLD]) childWait(); - if (sig[SIGHUP]) { - ircFmt("QUIT :zzz\r\n"); - self.quit = true; - } + if (sig[SIGHUP]) ircQuit("zzz"); if (sig[SIGINT]) { signal(SIGINT, SIG_DFL); - ircFmt("QUIT :Goodbye\r\n"); - self.quit = true; + ircQuit("Goodbye"); } if (sig[SIGWINCH]) { curses.sa_handler(SIGWINCH); -- cgit 1.4.1