From: Christian Heller Date: Sun, 27 Jul 2025 17:52:47 +0000 (+0200) Subject: Treat ERROR message always as connection closer. X-Git-Url: https://plomlompom.com/repos/booking/static/%7B%7Bdb.prefix%7D%7D/%7B%7Bprefix%7D%7D/ledger2?a=commitdiff_plain;h=refs%2Fheads%2Fmaster;p=ircplom Treat ERROR message always as connection closer. --- 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)