diff --git a/pyrogram/session/session.py b/pyrogram/session/session.py index 72939491..42b72371 100644 --- a/pyrogram/session/session.py +++ b/pyrogram/session/session.py @@ -159,6 +159,9 @@ class Session: log.info("Connection inited: Layer {}".format(layer)) except (OSError, TimeoutError, Error): self.stop() + except Exception as e: + self.stop() + raise e else: break