diff options
author | Přemysl Janouch <p.janouch@gmail.com> | 2015-05-23 19:55:10 +0200 |
---|---|---|
committer | Přemysl Janouch <p.janouch@gmail.com> | 2015-05-23 19:55:10 +0200 |
commit | 4b02030c800d98eb87edc7ac8aefdfdafbd532b8 (patch) | |
tree | 8aebc3ab174d0b3dddb7bfa8234ebb7201eb1575 | |
parent | 3ed519c1c59b99e7a886f27e782f7daf70f30b7b (diff) | |
download | xK-4b02030c800d98eb87edc7ac8aefdfdafbd532b8.tar.gz xK-4b02030c800d98eb87edc7ac8aefdfdafbd532b8.tar.xz xK-4b02030c800d98eb87edc7ac8aefdfdafbd532b8.zip |
kike: mark an issue with FIXME
-rw-r--r-- | kike.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -601,6 +601,10 @@ server_context_free (struct server_context *self) for (link = self->clients; link; link = tmp) { tmp = link->next; + // FIXME: either make sure this isn't called (which it can as of now, + // see on_irc_quit_timeout) or fix client_free() to unregister from + // the poller before closing the socket (we could also just + // set .closed = true). client_free (link); free (link); } |