From 725ccc249da54eee6edf98011a621490baf13740 Mon Sep 17 00:00:00 2001 From: Emanuele Giaquinta Date: Mon, 22 Dec 2008 01:07:11 +0000 Subject: [PATCH] Check server's connected flag rather than net-sendbuffer pointers in sig_server_quit. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4972 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/irc/core/irc-servers.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/irc/core/irc-servers.c b/src/irc/core/irc-servers.c index ebfac1e8..6dbd64aa 100644 --- a/src/irc/core/irc-servers.c +++ b/src/irc/core/irc-servers.c @@ -338,8 +338,7 @@ static void sig_server_quit(IRC_SERVER_REC *server, const char *msg) char *str; char *recoded; - if (!IS_IRC_SERVER(server) || server->handle == NULL || - server->handle->readbuffer == NULL) + if (!IS_IRC_SERVER(server) || !server->connected) return; recoded = recode_out(SERVER(server), msg, NULL);