Abort in `selector_select`
alexey-milovidov opened this issue · 1 comments
alexey-milovidov commented
Expected Behavior
No crash.
Actual Behavior
See ClickHouse/ClickHouse#45367
Thread 0x00007fcc767fc700 (most recent call first):
File "/usr/lib/python3.8/selectors.py", line 468 in select
File "/usr/local/lib/python3.8/dist-packages/kazoo/handlers/utils.py", line 380 in selector_select
File "/usr/local/lib/python3.8/dist-packages/kazoo/handlers/threading.py", line 172 in select
File "/usr/local/lib/python3.8/dist-packages/kazoo/protocol/connection.py", line 592 in _connect_attempt
File "/usr/local/lib/python3.8/dist-packages/kazoo/protocol/connection.py", line 552 in _connect_loop
File "/usr/local/lib/python3.8/dist-packages/kazoo/retry.py", line 126 in __call__
File "/usr/local/lib/python3.8/dist-packages/kazoo/protocol/connection.py", line 512 in zk_loop
File "/usr/lib/python3.8/threading.py", line 870 in run
File "/usr/lib/python3.8/threading.py", line 932 in _bootstrap_inner
File "/usr/lib/python3.8/threading.py", line 890 in _bootstrap
Thread 0x00007fcc76ffd700 (most recent call first):
File "/usr/lib/python3.8/threading.py", line 302 in wait
File "/usr/lib/python3.8/queue.py", line 170 in get
File "/usr/local/lib/python3.8/dist-packages/kazoo/handlers/threading.py", line 119 in _thread_worker
File "/usr/lib/python3.8/threading.py", line 870 in run
File "/usr/lib/python3.8/threading.py", line 932 in _bootstrap_inner
File "/usr/lib/python3.8/threading.py", line 890 in _bootstrap
Snippet to Reproduce the Problem
I don't know how to reproduce this issue, but it reproduces sporadically in our CI.
I don't expect it will be easy to figure out, but I'm creating an issue just in case anyone finds something similar.
Feel free to close if the information is not enough.
Logs with logging in DEBUG mode
We did not collect them.
Specifications
- Kazoo version: I don't know.
- Result of
pip list
command: apt from Ubuntu 20.04 was used instead of pip. - Zookeeper version: I have no idea.
- Zookeeper configuration: I have no idea.
- Python version: 3.8, most likely
- OS: Ubuntu 20.04 in Docker
a-ungurianu commented
Hey!
Thanks for bringing this to our attention. Could you point us to which file in the reports that are linked in ClickHouse/ClickHouse#45367 which contain the log lines above , so we get some more context?