home · contact · privacy
Minor code style improvement.
authorChristian Heller <c.heller@plomlompom.de>
Mon, 3 Nov 2025 05:05:05 +0000 (06:05 +0100)
committerChristian Heller <c.heller@plomlompom.de>
Mon, 3 Nov 2025 05:05:05 +0000 (06:05 +0100)
src/ircplom/client.py

index d9ce45c0f1591a8131249c24e5a7a1071de76aac..e16c516ea209a6064d8a8cf397e4f7165f881651 100644 (file)
@@ -896,12 +896,11 @@ class Client(ABC, ClientQueueMixin):
 
     def consider_retry(self) -> None:
         'Interpret .db.connection_state, on triggers set retry connect.'
-        if not self._retry_connect_in_s > 0:
-            for _ in [
-                    re for re in _DISCONNECT_MSG_REGEXES_TO_RETRY_ON
-                    if re_search(re, self.db.connection_state, re_IGNORECASE)]:
-                self._retry_connect_in_s = 1
-                break
+        if self._retry_connect_in_s > 0:
+            return
+        for _ in [re for re in _DISCONNECT_MSG_REGEXES_TO_RETRY_ON
+                  if re_search(re, self.db.connection_state, re_IGNORECASE)]:
+            self._retry_connect_in_s = 1
 
     def close(self) -> None:
         'Close connection, wipe memory of its states, reconnect if indicated.'