From d74c3ef8b5ba7d250965f943300c064c494b6899 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Tue, 8 Apr 2025 08:44:49 -0700 Subject: [PATCH] Preserve exception context in Client.connect --- src/socketio/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/socketio/client.py b/src/socketio/client.py index 746d2c4..84b1643 100644 --- a/src/socketio/client.py +++ b/src/socketio/client.py @@ -156,7 +156,7 @@ class Client(base_client.BaseClient): self._handle_reconnect() if self.eio.state == 'connected': return - raise exceptions.ConnectionError(exc.args[0]) from None + raise exceptions.ConnectionError(exc.args[0]) from exc if wait: while self._connect_event.wait(timeout=wait_timeout):