diff options
author | June McEnroe <june@causal.agency> | 2018-11-30 18:06:43 -0500 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2018-11-30 18:06:43 -0500 |
commit | 9d769111aef9a3e6148bf8205c3556cc0c5a46a9 (patch) | |
tree | 608ba62c47d2a139159ae384bf34f870fdcd41fb /event.c | |
parent | Measure length of log timestamp more consistently (diff) | |
download | test-9d769111aef9a3e6148bf8205c3556cc0c5a46a9.tar.gz test-9d769111aef9a3e6148bf8205c3556cc0c5a46a9.zip |
Separate ircConnect and ircDisconnect
Diffstat (limited to '')
-rw-r--r-- | event.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/event.c b/event.c index e9864ff..9f8c35e 100644 --- a/event.c +++ b/event.c @@ -106,13 +106,15 @@ static void sigint(int sig) { exit(EX_OK); } -void eventLoop(int ui, int irc) { +void eventLoop(void) { signal(SIGINT, sigint); signal(SIGCHLD, sigchld); + int irc = ircConnect(); + struct pollfd fds[3] = { { irc, POLLIN, 0 }, - { ui, POLLIN, 0 }, + { STDIN_FILENO, POLLIN, 0 }, { -1, POLLIN, 0 }, }; for (;;) { |