diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/irc.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -570,7 +570,11 @@ static void dispatch_msg(void) { } else if(streq_i(msg_cmd, "MODE")) { do_mode(); } else if(streq_i(msg_cmd, "PONG")) { - if(*msg_text != 'A') do_server_pong(); + if(*msg_text == 'A') { + return; /* do not set screen status */ + } else { + do_server_pong(); + } } else if(isdigit(msg_cmd[0])) { do_numeric(); } else { |
