diff options
author | Curtis McEnroe | 2018-12-14 16:43:49 -0500 |
---|---|---|
committer | Curtis McEnroe | 2018-12-14 16:43:49 -0500 |
commit | e84c36a0bd255dfa1995c94b30f1c59d7dad7244 (patch) | |
tree | c8cc7a9a3d5383bb0b6429eb2c9377c26f4f0477 /event.c | |
parent | 14c60a15bca704873f88f46495559ee7d698f985 (diff) |
Factor out ircQuit
Diffstat (limited to 'event.c')
-rw-r--r-- | event.c | 8 |
1 files changed, 2 insertions, 6 deletions
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); |