From d10160b1d48eed5f12796ab087977b2ac98dcdc1 Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Sun, 27 Jul 2025 19:52:47 +0200 Subject: [PATCH] Treat ERROR message always as connection closer. --- ircplom/irc_conn.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ircplom/irc_conn.py b/ircplom/irc_conn.py index a689b0e..be7f161 100644 --- a/ircplom/irc_conn.py +++ b/ircplom/irc_conn.py @@ -342,7 +342,7 @@ class _RecvEvent(ClientEvent, PayloadMixin): target.log(f'<-| {self.payload}', ':raw') if msg.verb == 'PING': target.send(IrcMessage(verb='PONG', params=(msg.params[0],))) - elif msg.verb == 'ERROR' and msg.params[0].startswith('Closing link:'): + elif msg.verb == 'ERROR': target.close() elif msg.verb in {'001', 'NICK'}: target.update_login(nickname=msg.params[0], nick_confirmed=True) -- 2.30.2