python-nostr icon indicating copy to clipboard operation
python-nostr copied to clipboard

Threading error

Open f321x opened this issue 2 years ago • 0 comments

When running the bot I wrote with python-nostr it always crashes with some kind of threading error after around 5h. I use python 3.9.5 with the correct dependencie versions. Connecting to around 5 reliable relais (also tried less).

Crash log:

424 in _callback

File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 386 in run_forever ...

Thread 0x00007f9522112700 (most recent call first): File "/usr/local/lib/python3.9/threading.py", line 312 in wait File "/usr/local/lib/python3.9/queue.py", line 171 in get File "/home/satdress/lightningpicturebot/nostr/relay.py", line 88 in queue_worker File "/usr/local/lib/python3.9/threading.py", line 892 in run File "/usr/local/lib/python3.9/threading.py", line 954 in _bootstrap_inner File "/usr/local/lib/python3.9/threading.py", line 912 in _bootstrap

Thread 0x00007f9522913700 (most recent call first): File "/usr/local/lib/python3.9/selectors.py", line 469 in select File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 78 in select File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 64 in read File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 383 in run_forever File "/home/satdress/lightningpicturebot/nostr/relay.py", line 60 in connect File "/home/satdress/lightningpicturebot/nostr/relay.py", line 80 in check_reconnect File "/home/satdress/lightningpicturebot/nostr/relay.py", line 135 in _on_error File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 424 in _callback File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 386 in run_forever File "/home/satdress/lightningpicturebot/nostr/relay.py", line 60 in connect File "/home/satdress/lightningpicturebot/nostr/relay.py", line 80 in check_reconnect File "/home/satdress/lightningpicturebot/nostr/relay.py", line 135 in _on_error File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 424 in _callback File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 386 in run_forever File "/home/satdress/lightningpicturebot/nostr/relay.py", line 60 in connect File "/usr/local/lib/python3.9/threading.py", line 892 in run File "/usr/local/lib/python3.9/threading.py", line 954 in _bootstrap_inner File "/usr/local/lib/python3.9/threading.py", line 912 in _bootstrap

Thread 0x00007f9523114700 (most recent call first): File "/usr/local/lib/python3.9/threading.py", line 312 in wait File "/usr/local/lib/python3.9/queue.py", line 171 in get File "/home/satdress/lightningpicturebot/nostr/relay.py", line 88 in queue_worker File "/usr/local/lib/python3.9/threading.py", line 892 in run File "/usr/local/lib/python3.9/threading.py", line 954 in _bootstrap_inner File "/usr/local/lib/python3.9/threading.py", line 912 in _bootstrap

Thread 0x00007f9523955700 (most recent call first): File "/usr/local/lib/python3.9/selectors.py", line 469 in select File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 78 in select File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 64 in read File "/home/satdress/.local/lib/python3.9/site-packages/websocket/_app.py", line 383 in run_forever File "/home/satdress/lightningpicturebot/nostr/relay.py", line 60 in connect File "/usr/local/lib/python3.9/threading.py", line 892 in run File "/usr/local/lib/python3.9/threading.py", line 954 in _bootstrap_inner File "/usr/local/lib/python3.9/threading.py", line 912 in _bootstrap

Thread 0x00007f95267a8280 (most recent call first): File "/usr/local/lib/python3.9/threading.py", line 312 in wait File "/usr/local/lib/python3.9/queue.py", line 171 in get File "/home/satdress/lightningpicturebot/nostr/message_pool.py", line 35 in get_event File "/home/satdress/lightningpicturebot/nostr1.py", line 102 in nostr_bot File "/home/satdress/lightningpicturebot/nostr1.py", line 551 in run File "/home/satdress/lightningpicturebot/nostr1.py", line 559 in Abgebrochen

Is this a bug in python-nostr or more likely related to my code?

f321x avatar Mar 08 '23 20:03 f321x