- Saved searches
- Use saved searches to filter your results more quickly
- Connection dying after a few minutes — Semaphore Timeout Error #924
- Connection dying after a few minutes — Semaphore Timeout Error #924
- Comments
- Saved searches
- Use saved searches to filter your results more quickly
- [WinError 121] The semaphore timeout period has expired #40
- [WinError 121] The semaphore timeout period has expired #40
- Comments
- Saved searches
- Use saved searches to filter your results more quickly
- OSError: [WinError 121] The semaphore timeout period has expired #5246
- OSError: [WinError 121] The semaphore timeout period has expired #5246
- Comments
- Problem Description
- Steps to reproduce the behavior:
- System Information
- Saved searches
- Use saved searches to filter your results more quickly
- Windows — event loop: [WinError 121] The semaphore timeout period has expired #4507
- Windows — event loop: [WinError 121] The semaphore timeout period has expired #4507
- Comments
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Connection dying after a few minutes — Semaphore Timeout Error #924
Connection dying after a few minutes — Semaphore Timeout Error #924
Comments
I got this error log after having a websocket client open for several minutes.
I’m receiving normal pings, and then some ‘\x92\xd8m\x9d’ and then websockets crashes.
[1616527748.531067][websockets.protocol][DEBUG] client - event = data_received() [1616527748.531067][websockets.protocol][DEBUG] client < Frame(fin=True, opcode=1, data=b'ping', rsv1=False, rsv2=False, rsv3=False) [1616527748.595066][websockets.protocol][DEBUG] client - event = data_received() [1616527748.5960674][websockets.protocol][DEBUG] client < Frame(fin=True, opcode=1, data=b'ping', rsv1=False, rsv2=False, rsv3=False) [1616527750.7327232][websockets.protocol][DEBUG] client >Frame(fin=True, opcode=9, data=b'\x92\xd8m\x9d', rsv1=False, rsv2=False, rsv3=False) [1616527769.9952965][websockets.protocol][DEBUG] client - event = connection_lost([WinError 121] Das Zeitlimit für die Semaphore wurde erreicht) [1616527769.9962957][websockets.protocol][DEBUG] client - state = CLOSED [1616527769.9962957][websockets.protocol][DEBUG] client x code = 1006, reason = [no reason] [1616527769.9972994][websockets.protocol][DEBUG] client - aborted pending ping: 92d86d9d [1616527770.003296][websockets.protocol][ERROR] Error in data transferTraceback (most recent call last): File "C:\…\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\websockets\protocol.py", line 827, in transfer_data message = await self.read_message() File "C:\…\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\websockets\protocol.py", line 895, in read_message frame = await self.read_data_frame(max_size=self.max_size) File "C:\…\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\websockets\protocol.py", line 971, in read_data_frame frame = await self.read_frame(max_size) File "C:\…\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\websockets\protocol.py", line 1047, in read_frame frame = await Frame.read( File "C:\…\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\websockets\framing.py", line 105, in read data = await reader(2) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\streams.py", line 723, in readexactly await self._wait_for_data('readexactly') File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\streams.py", line 517, in _wait_for_data await self._waiter File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\futures.py", line 284, in __await__ yield self # This tells Task to wait for completion. File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\tasks.py", line 328, in __wakeup future.result() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\futures.py", line 201, in result raise self._exception File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\proactor_events.py", line 280, in _loop_reading data = fut.result() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\windows_events.py", line 812, in _poll value = callback(transferred, key, ov) File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.9_3.9.752.0_x64__qbz5n2kfra8p0\lib\asyncio\windows_events.py", line 457, in finish_recv return ov.getresult() OSError: [WinError 121] Das Zeitlimit für die Semaphore wurde erreicht [1616527770.0102963][websockets.protocol][DEBUG] client ! failing CLOSED WebSocket connection with code 1011 [1616527770.0102963][websockets.protocol][DEBUG] client x closing TCP connection
Is there a way to handle that exception or re-establish the connection in the meanwhile?
The text was updated successfully, but these errors were encountered:
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WinError 121] The semaphore timeout period has expired #40
[WinError 121] The semaphore timeout period has expired #40
Comments
Such errors often appear in the output. However, this doesn’t seem to affect the quality of the connection.
Windows 10 Build 17692, Python 3.7.0
Fatal read error on pipe transport protocol: transport: Traceback (most recent call last): File "C:\. \Python37\lib\asyncio\proactor_events.py", line 255, in _loop_reading data = fut.result() File "C:\. \Python37\lib\asyncio\windows_events.py", line 732, in _poll value = callback(transferred, key, ov) File "C:\. \Python37\lib\asyncio\windows_events.py", line 428, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired
The text was updated successfully, but these errors were encountered:
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSError: [WinError 121] The semaphore timeout period has expired #5246
OSError: [WinError 121] The semaphore timeout period has expired #5246
Comments
Problem Description
mitmdump throws this exception on the console
Traceback (most recent call last): File "C:\bin\Python-3.10.4\lib\asyncio\proactor_events.py", line 771, in _loop_self_reading f.result() # may raise File "C:\bin\Python-3.10.4\lib\asyncio\windows_events.py", line 817, in _poll value = callback(transferred, key, ov) File "C:\bin\Python-3.10.4\lib\asyncio\windows_events.py", line 462, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired Please lodge a bug report at: https://github.com/mitmproxy/mitmproxy/issues
Steps to reproduce the behavior:
mitmdump -s recordTraffic.py
System Information
Paste the output of «mitmproxy —version» here.
Mitmproxy: 8.0.0
Python: 3.10.4
OpenSSL: OpenSSL 1.1.1n 15 Mar 2022
Platform: Windows-10-10.0.19043-SP0
The text was updated successfully, but these errors were encountered:
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows — event loop: [WinError 121] The semaphore timeout period has expired #4507
Windows — event loop: [WinError 121] The semaphore timeout period has expired #4507
Comments
Make sure you are running the latest version of Home Assistant before reporting an issue.
You should only file an issue if you found a bug. Feature and enhancement requests should go in the Feature Requests section of our community forum:
Home Assistant release ( hass —version ):
0.33.0 (Windows 10)
Python release ( python3 —version ):
3.5.2
Component/platform:
Unknown
Description of problem:
I’ve started get errors in my HASS log since version 0.32.0 which now seems permanent in version 0.33.0
Expected:
Not to have errors
Problem-relevant configuration.yaml entries and steps to reproduce:
Traceback (if applicable):
16-11-21 17:34:26 homeassistant.core: Error doing job: Fatal read error on pipe transport Traceback (most recent call last): File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\proactor_events.py", line 183, in _loop_reading data = fut.result() # deliver data later in "finally" clause File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\futures.py", line 274, in result raise self._exception File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 697, in _poll value = callback(transferred, key, ov) File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 437, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired 16-11-21 17:41:50 homeassistant.core: Error doing job: Fatal read error on pipe transport Traceback (most recent call last): File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\proactor_events.py", line 183, in _loop_reading data = fut.result() # deliver data later in "finally" clause File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\futures.py", line 274, in result raise self._exception File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 697, in _poll value = callback(transferred, key, ov) File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 437, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired 16-11-21 17:42:48 homeassistant.core: Error doing job: Fatal read error on pipe transport Traceback (most recent call last): File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\proactor_events.py", line 183, in _loop_reading data = fut.result() # deliver data later in "finally" clause File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\futures.py", line 274, in result raise self._exception File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 697, in _poll value = callback(transferred, key, ov) File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 437, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired 16-11-21 17:44:19 homeassistant.core: Error doing job: Fatal read error on pipe transport Traceback (most recent call last): File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\proactor_events.py", line 183, in _loop_reading data = fut.result() # deliver data later in "finally" clause File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\futures.py", line 274, in result raise self._exception File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 697, in _poll value = callback(transferred, key, ov) File "C:\Users\Alex\AppData\Local\Programs\Python\Python35-32\lib\asyncio\windows_events.py", line 437, in finish_recv return ov.getresult() OSError: [WinError 121] The semaphore timeout period has expired
Additional info:
The text was updated successfully, but these errors were encountered: