Replies: 1 comment
-
|
The message is slightly misleading. It should be something like "One or more namespaces timed out or failed to connect.". The failed namespaces are already collected and can be shown directly as it is done now. The timed out namespaces have to be calculated as those that are not connected or failed.
Your issue is that one or more namespaces timed out. You can enable logging to have more info about what happened.
It probably makes more sense to figure out why your namespaces are timing out, because it would be unusual that the Engine.IO connection works just fine but then some of the namespaces time out. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have this traceback.
This happens very rarely but this is the second time I observe it.
I don't understand the error message.
This is the source code:
python-socketio/src/socketio/async_client.py
Line 175 in db3f1c2
Questions:
1/ If "self.failed_namespaces" is empty, what could be the root cause ? My suspicion is the TimeoutError before any namespace could be put into self.failed_namespaces collection. Then the error message would be a bit misleading.
2/ If the initial connection can fail should I retry myself (the retry is only valid after initial connection?)
Beta Was this translation helpful? Give feedback.
All reactions