LUCIT-Systems-and-Development / unicorn-binance-websocket-api

A Python SDK by LUCIT to use the Binance Websocket API`s (com+testnet, com-margin+testnet, com-isolated_margin+testnet, com-futures+testnet, com-coin_futures, us, tr, dex/chain+testnet) in a simple, fast, flexible, robust and fully-featured way.
https://unicorn-binance-websocket-api.docs.lucit.tech/
Other
677 stars 166 forks source link

UserData Stream: RuntimeError:11 - Cannot schedule new futures after interpreter shutdown #297

Closed nhmartens closed 1 year ago

nhmartens commented 1 year ago

Version of this library.

1.41.0

Solution to Issue cannot be found in the documentation or other Issues and also occurs in the latest version of this library.

Hardware?

Local server/workstation

Operating System?

macOS

Python version?

Python3.10

Installed packages

No response

Logging output

2022-12-16 01:56:01,117 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:01,117 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:01,117 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:01,117 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:01,625 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:01,625 [DEBUG   ] 21059 6223818752 protocol: > PING '\x00ߜz' [text, 4 bytes]
2022-12-16 01:56:01,942 [DEBUG   ] 21059 6223818752 protocol: < PONG '\x00ߜz' [text, 4 bytes]
2022-12-16 01:56:01,943 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:03,120 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:03,120 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:03,120 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:03,121 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:05,123 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:05,123 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:05,124 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:05,124 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:05,622 [DEBUG   ] 21059 6257471488 connectionpool: Starting new HTTP connection (1): 127.0.0.1:9341
2022-12-16 01:56:05,628 [DEBUG   ] 21059 6257471488 connectionpool: http://127.0.0.1:9341 "POST / HTTP/1.1" 200 1
2022-12-16 01:56:05,633 [DEBUG   ] 21059 6257471488 connectionpool: Starting new HTTP connection (1): 127.0.0.1:9341
2022-12-16 01:56:05,634 [DEBUG   ] 21059 6257471488 connectionpool: http://127.0.0.1:9341 "POST / HTTP/1.1" 200 23
2022-12-16 01:56:06,945 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:06,945 [DEBUG   ] 21059 6223818752 protocol: > PING d6 bf d5 5e [binary, 4 bytes]
2022-12-16 01:56:07,126 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:07,127 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:07,127 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:07,127 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:07,263 [DEBUG   ] 21059 6223818752 protocol: < PONG d6 bf d5 5e [binary, 4 bytes]
2022-12-16 01:56:07,263 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:09,130 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:09,130 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:09,130 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:09,130 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:11,133 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:11,133 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:11,133 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:11,133 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:12,264 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:12,265 [DEBUG   ] 21059 6223818752 protocol: > PING 74 a4 8f 76 [binary, 4 bytes]
2022-12-16 01:56:12,581 [DEBUG   ] 21059 6223818752 protocol: < PONG 74 a4 8f 76 [binary, 4 bytes]
2022-12-16 01:56:12,582 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:13,136 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:13,136 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:13,136 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:13,136 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:15,137 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:15,137 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:15,137 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:15,138 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:17,139 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:17,139 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:17,140 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:17,140 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:17,584 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:17,584 [DEBUG   ] 21059 6223818752 protocol: > PING 82 6b 1b 00 [binary, 4 bytes]
2022-12-16 01:56:17,893 [DEBUG   ] 21059 6223818752 protocol: < PONG 82 6b 1b 00 [binary, 4 bytes]
2022-12-16 01:56:17,893 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:19,143 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:19,143 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:19,144 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:19,144 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:21,146 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:21,147 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:21,147 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:21,147 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:22,895 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:22,895 [DEBUG   ] 21059 6223818752 protocol: > PING be db 59 b2 [binary, 4 bytes]
2022-12-16 01:56:23,150 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:23,150 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:23,150 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:23,150 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:23,213 [DEBUG   ] 21059 6223818752 protocol: < PONG be db 59 b2 [binary, 4 bytes]
2022-12-16 01:56:23,214 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:25,153 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:25,154 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:25,154 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:25,154 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:27,156 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:27,157 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:27,157 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:27,157 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:28,215 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:28,215 [DEBUG   ] 21059 6223818752 protocol: > PING 6b d4 cb 9a [binary, 4 bytes]
2022-12-16 01:56:28,532 [DEBUG   ] 21059 6223818752 protocol: < PONG 6b d4 cb 9a [binary, 4 bytes]
2022-12-16 01:56:28,533 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:29,160 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:29,160 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:29,160 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:29,160 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:31,163 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:31,163 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:31,163 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:31,163 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:33,165 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:33,165 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:33,165 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:33,165 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:33,536 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:33,536 [DEBUG   ] 21059 6223818752 protocol: > PING 48 b9 8c fe [binary, 4 bytes]
2022-12-16 01:56:33,847 [DEBUG   ] 21059 6223818752 protocol: < PONG 48 b9 8c fe [binary, 4 bytes]
2022-12-16 01:56:33,848 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:35,166 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:35,167 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:35,167 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:35,167 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:37,170 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:37,170 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:37,170 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:37,170 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:38,850 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:38,851 [DEBUG   ] 21059 6223818752 protocol: > PING f3 c3 3d f4 [binary, 4 bytes]
2022-12-16 01:56:39,172 [DEBUG   ] 21059 6223818752 protocol: < PONG f3 c3 3d f4 [binary, 4 bytes]
2022-12-16 01:56:39,173 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:39,173 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:39,173 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:39,174 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:39,174 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:41,176 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:41,176 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:41,177 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:41,177 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:43,179 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:43,180 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:43,180 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:43,180 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:44,175 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:44,176 [DEBUG   ] 21059 6223818752 protocol: > PING 48 1d 62 a2 [binary, 4 bytes]
2022-12-16 01:56:44,490 [DEBUG   ] 21059 6223818752 protocol: < PONG 48 1d 62 a2 [binary, 4 bytes]
2022-12-16 01:56:44,490 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:45,183 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:45,183 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:45,183 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:45,184 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:46,698 [DEBUG   ] 21059 6223818752 protocol: < PING '1671152206492' [text, 13 bytes]
2022-12-16 01:56:46,698 [DEBUG   ] 21059 6223818752 protocol: > PONG '1671152206492' [text, 13 bytes]
2022-12-16 01:56:47,186 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:47,186 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:47,187 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:47,187 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:49,190 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:49,190 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:49,190 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:49,190 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:49,492 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:49,493 [DEBUG   ] 21059 6223818752 protocol: > PING 07 f2 24 1c [binary, 4 bytes]
2022-12-16 01:56:49,812 [DEBUG   ] 21059 6223818752 protocol: < PONG 07 f2 24 1c [binary, 4 bytes]
2022-12-16 01:56:49,813 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:51,192 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:51,193 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:51,193 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:51,193 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:53,195 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:53,196 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:53,196 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:53,196 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:54,815 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:56:54,815 [DEBUG   ] 21059 6223818752 protocol: > PING 26 31 fe 61 [binary, 4 bytes]
2022-12-16 01:56:55,130 [DEBUG   ] 21059 6223818752 protocol: < PONG 26 31 fe 61 [binary, 4 bytes]
2022-12-16 01:56:55,131 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:56:55,198 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:55,198 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:55,198 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:55,198 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:57,200 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:57,200 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:57,200 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:57,200 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:59,202 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:56:59,203 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:59,203 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:56:59,203 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:00,133 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:00,134 [DEBUG   ] 21059 6223818752 protocol: > PING '^6ԏ' [text, 4 bytes]
2022-12-16 01:57:00,454 [DEBUG   ] 21059 6223818752 protocol: < PONG '^6ԏ' [text, 4 bytes]
2022-12-16 01:57:00,454 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:57:01,205 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:01,206 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:01,206 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:01,206 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:03,208 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:03,209 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:03,209 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:03,209 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:05,210 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:05,210 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:05,210 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:05,211 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:05,455 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:05,456 [DEBUG   ] 21059 6223818752 protocol: > PING 0c 0f e8 52 [binary, 4 bytes]
2022-12-16 01:57:05,640 [DEBUG   ] 21059 6257471488 connectionpool: Starting new HTTP connection (1): 127.0.0.1:9341
2022-12-16 01:57:05,647 [DEBUG   ] 21059 6257471488 connectionpool: http://127.0.0.1:9341 "POST / HTTP/1.1" 200 1
2022-12-16 01:57:05,652 [DEBUG   ] 21059 6257471488 connectionpool: Starting new HTTP connection (1): 127.0.0.1:9341
2022-12-16 01:57:05,653 [DEBUG   ] 21059 6257471488 connectionpool: http://127.0.0.1:9341 "POST / HTTP/1.1" 200 23
2022-12-16 01:57:05,769 [DEBUG   ] 21059 6223818752 protocol: < PONG 0c 0f e8 52 [binary, 4 bytes]
2022-12-16 01:57:05,770 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:57:07,213 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:07,213 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:07,213 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:07,214 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:09,216 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:09,216 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:09,217 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:09,217 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:10,772 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:10,772 [DEBUG   ] 21059 6223818752 protocol: > PING 96 32 ac 78 [binary, 4 bytes]
2022-12-16 01:57:11,092 [DEBUG   ] 21059 6223818752 protocol: < PONG 96 32 ac 78 [binary, 4 bytes]
2022-12-16 01:57:11,092 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:57:11,219 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:11,220 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:11,220 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:11,220 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:13,222 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:13,222 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:13,222 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:13,223 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:15,223 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:15,224 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:15,224 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:15,224 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:16,095 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:16,095 [DEBUG   ] 21059 6223818752 protocol: > PING 44 a0 3d 2e [binary, 4 bytes]
2022-12-16 01:57:16,416 [DEBUG   ] 21059 6223818752 protocol: < PONG 44 a0 3d 2e [binary, 4 bytes]
2022-12-16 01:57:16,416 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:57:17,226 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:17,226 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:17,226 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:17,226 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:19,228 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:19,229 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:19,229 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:19,229 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:21,231 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:21,231 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:21,231 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:21,231 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:21,419 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:21,419 [DEBUG   ] 21059 6223818752 protocol: > PING f4 59 8c cd [binary, 4 bytes]
2022-12-16 01:57:21,735 [DEBUG   ] 21059 6223818752 protocol: < PONG f4 59 8c cd [binary, 4 bytes]
2022-12-16 01:57:21,736 [DEBUG   ] 21059 6223818752 protocol: % received keepalive pong
2022-12-16 01:57:23,233 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:23,233 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:23,233 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:23,233 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:25,235 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:25,235 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:25,235 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:25,235 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:26,736 [DEBUG   ] 21059 6223818752 protocol: % sending keepalive ping
2022-12-16 01:57:26,738 [DEBUG   ] 21059 6223818752 protocol: > PING 6a f7 d0 e9 [binary, 4 bytes]
2022-12-16 01:57:27,238 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:27,238 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:27,238 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:27,238 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:29,240 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:29,240 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:29,240 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:29,240 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:31,243 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:31,243 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:31,243 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:31,243 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:33,246 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:33,246 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:33,246 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:33,246 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:35,249 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:35,249 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:35,249 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:35,249 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:36,739 [DEBUG   ] 21059 6223818752 protocol: ! timed out waiting for keepalive pong
2022-12-16 01:57:36,739 [DEBUG   ] 21059 6223818752 protocol: ! failing connection with code 1011
2022-12-16 01:57:36,740 [DEBUG   ] 21059 6223818752 protocol: = connection is CLOSING
2022-12-16 01:57:36,740 [DEBUG   ] 21059 6223818752 protocol: > CLOSE 1011 (unexpected error) keepalive ping timeout [24 bytes]
2022-12-16 01:57:37,251 [DEBUG   ] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'] - Received inner asyncio.TimeoutError
2022-12-16 01:57:37,252 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:37,252 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.is_stop_as_crash_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:37,252 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_heartbeat(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:37,742 [DEBUG   ] 21059 6223818752 protocol: ! timed out waiting for TCP close
2022-12-16 01:57:37,742 [DEBUG   ] 21059 6223818752 protocol: x closing TCP connection
2022-12-16 01:57:38,745 [DEBUG   ] 21059 6223818752 protocol: ! timed out waiting for TCP close
2022-12-16 01:57:38,745 [DEBUG   ] 21059 6223818752 protocol: x aborting TCP connection
2022-12-16 01:57:38,746 [DEBUG   ] 21059 6223818752 protocol: = connection is CLOSED
2022-12-16 01:57:38,747 [CRITICAL] 21059 6223818752 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData']) - Exception ConnectionClosed - error_msg: sent 1011 (unexpected error) keepalive ping timeout; no close frame received
2022-12-16 01:57:38,747 [CRITICAL] 21059 6223818752 manager: BinanceWebSocketApiManager.stream_is_crashing(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:38,747 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_socket_is_ready(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:38,747 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_restart_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:38,747 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_restart_request() - creating new request
2022-12-16 01:57:39,016 [DEBUG   ] 21059 6206992384 manager: BinanceWebSocketApiManager.kill_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,017 [DEBUG   ] 21059 6206992384 manager: BinanceWebSocketApiManager.kill_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - Closing event_loop of stream_id 4a3f9f12c256-5b0c-07da-60da-a7a0e4f1
2022-12-16 01:57:39,017 [DEBUG   ] 21059 6206992384 manager: BinanceWebSocketApiManager.kill_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - RuntimeError - Cannot close a running event loop
2022-12-16 01:57:39,018 [DEBUG   ] 21059 6240645120 manager: BinanceWebSocketApiManager._restart_stream_thread(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'])
2022-12-16 01:57:39,018 [INFO    ] 21059 6240645120 manager: BinanceWebSocketApiManager._restart_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData'])
2022-12-16 01:57:39,020 [DEBUG   ] 21059 6240645120 selector_events: Using selector: KqueueSelector
2022-12-16 01:57:39,021 [DEBUG   ] 21059 6240645120 manager: BinanceWebSocketApiManager.set_socket_is_not_ready(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,022 [DEBUG   ] 21059 6274297856 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,022 [DEBUG   ] 21059 6240645120 manager: BinanceWebSocketApiManager.create_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - Waiting till new socket and asyncio is ready
2022-12-16 01:57:39,022 [INFO    ] 21059 6274297856 sockets: BinanceWebSocketApiSocket.start_socket(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1, ['arr'], ['!userData']) socket_id=e64aac3c-79fd-4571-a4cd-6f6a44d4b7bb recent_socket_id=e64aac3c-79fd-4571-a4cd-6f6a44d4b7bb
2022-12-16 01:57:39,022 [ERROR   ] 21059 6274297856 connection: BinanceWebSocketApiConnection.receive(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) socket_id=e64aac3c-79fd-4571-a4cd-6f6a44d4b7bb) - Adding timeout to `websocket.recv()` 
2022-12-16 01:57:39,022 [DEBUG   ] 21059 6274297856 manager: BinanceWebSocketApiManager.is_stop_request(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,023 [INFO    ] 21059 6274297856 manager: BinanceWebSocketApiManager.create_websocket_uri(['arr'], ['!userData'], False) - result: wss://stream.binance.com:9443/ws/***SECRET_REMOVED***
2022-12-16 01:57:39,023 [CRITICAL] 21059 6274297856 manager: BinanceWebSocketApiManager._create_stream_thread() stream_id=4a3f9f12c256-5b0c-07da-60da-a7a0e4f1  - RuntimeError `error: 11` - error_msg:  cannot schedule new futures after interpreter shutdown - Please create an issue: https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/new/choose
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 manager: BinanceWebSocketApiManager.stop_manager_with_all_streams() - Stopping unicorn_binance_websocket_api_manager 1.41.0 ...
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 manager: BinanceWebSocketApiManager.stop_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 manager: BinanceWebSocketApiManager.stream_is_stopping(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 manager: BinanceWebSocketApiManager.delete_listen_key_by_stream_id(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 restclient: BinanceWebSocketApiRestclient.delete_listen_key() stream_id='4a3f9f12c256-5b0c-07da-60da-a7a0e4f1')
2022-12-16 01:57:39,024 [INFO    ] 21059 6274297856 restclient: BinanceWebSocketApiRestclient.delete_listen_key(***SECRET_REMOVED***)
2022-12-16 01:57:39,036 [DEBUG   ] 21059 6274297856 connectionpool: Starting new HTTPS connection (1): api.binance.com:443
2022-12-16 01:57:39,347 [DEBUG   ] 21059 6274297856 connectionpool: https://api.binance.com:443 "DELETE /sapi/v1/userDataStream HTTP/1.1" 400 93
2022-12-16 01:57:39,351 [DEBUG   ] 21059 6274297856 manager: BinanceWebSocketApiManager.stop_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - Closing event_loop of stream_id 4a3f9f12c256-5b0c-07da-60da-a7a0e4f1
2022-12-16 01:57:39,351 [DEBUG   ] 21059 6274297856 manager: BinanceWebSocketApiManager.stop_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - RuntimeError - Cannot close a running event loop
2022-12-16 01:57:40,030 [DEBUG   ] 21059 6240645120 manager: BinanceWebSocketApiManager.create_stream(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1) - Waiting till new socket and asyncio is ready
2022-12-16 01:57:40,245 [DEBUG   ] 21059 6223818752 manager: BinanceWebSocketApiManager.set_socket_is_ready(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)
2022-12-16 01:57:40,827 [DEBUG   ] 21059 6274297856 manager: BinanceWebSocketApiManager.set_socket_is_ready(4a3f9f12c256-5b0c-07da-60da-a7a0e4f1)

Processing method?

process_stream_data

Used endpoint?

binance.com

Issue

First of all, thank you for sharing this very useful library! Unfortunately, when using the "userData" stream, the connection seems to disconnect regularly after a couple of days with the message: "RuntimeError error: 11 - error_msg: cannot schedule new futures after interpreter shutdown". I only experience the issue with the "userData" stream. When using the "aggTrade" stream, everything seems to be fine.

I saw that similar issues were posted already where python >= 3.9 could have been the problem, so I will test running the program with 3.8 to check if the issue still occurs.

oliver-zehentleitner commented 1 year ago

The solution to avoid this problem was to make create_stream() a blocking function, because it must stay alive (the thread) till the new stream (and thread) is ready. this is not cool if you manage a lot of streams. so we added the parameter high_performance to bypass this mechanism.

Are you using high_performance in your ubwa instance?

nhmartens commented 1 year ago

Thank you for the quick reply. I am not setting the high_performance parameter in my code. According to the documentation, the default is False so it should be a blocking function.

oliver-zehentleitner commented 1 year ago

Can you test please adding this code to the end of your script:

while True:
    time.sleep(1)

It would help to get a script that is producing this error on your system.

nhmartens commented 1 year ago

Okay, I am going to test this as well as the effect of using python 3.8. Also, I will try to replicate the error with a script that I can share. As the error usually only occurs after a couple of days, it might take a while until I can come back to you.

nhmartens commented 1 year ago

The script attached reproduces the error on my system. It took about 3–4 days until it stopped with the same error message as mentioned above. Running it in python 3.8 did not resolve the issue and also adding your proposed while loop at the end did not help.

error_replication_v01.txt

oliver-zehentleitner commented 1 year ago

Lets continue here: https://github.com/LUCIT-Systems-and-Development/unicorn-binance-websocket-api/issues/299

nhmartens commented 1 year ago

@oliver-zehentleitner I have provided the log in the thread on issue #299 is there any update on the issue? I still run into it very regularly.