degesch: fix QUIT message on C-c

This commit is contained in:
Přemysl Eric Janouch 2015-05-10 01:49:26 +02:00
parent 1bbfcbe993
commit 00b91976b0

View File

@ -6074,11 +6074,11 @@ on_signal_pipe_readable (const struct pollfd *fd, struct app_context *ctx)
// TODO: multiserver
struct server *s = &ctx->server;
// TODO: a faster timer for quitting
// XXX: why do we do this? Just to reset the reconnect timer?
irc_reset_connection_timeouts (s);
// FIXME: use a normal quit message
if (irc_is_connected (s))
irc_send (s, "QUIT :Terminated by signal");
irc_initiate_disconnect (s, NULL);
initiate_quit (ctx);
}