We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9853614 commit 814da3cCopy full SHA for 814da3c
slack_sdk/socket_mode/builtin/connection.py
@@ -173,9 +173,15 @@ def connect(self) -> None:
173
raise
174
175
except Exception as e:
176
- self.logger.exception(
177
- f"Failed to establish a connection (session id: {self.session_id}, error: {e})"
178
- )
+ error_message = f"Failed to establish a connection (session id: {self.session_id}, error: {e})"
+ if self.trace_enabled:
+ self.logger.exception(error_message)
179
+ else:
180
+ self.logger.error(error_message)
181
+
182
+ if self.on_error_listener is not None:
183
+ self.on_error_listener(e)
184
185
self.disconnect()
186
187
def disconnect(self) -> None:
0 commit comments