Yes, I think the patch you made should be merged regardless off if it fixes the issue.
I traced waiter.event.wait(timeout) all the way down to were it blocks which is line 296 of threading.py with waiter.acquire()
https://github.com/python/cpython/blob/master/Lib/threading.py#L297
Yes, I think the patch you made should be merged regardless off if it fixes the issue.
I traced waiter. event.wait( timeout) all the way down to were it blocks which is line 296 of threading.py with waiter.acquire()
https:/ /github. com/python/ cpython/ blob/master/ Lib/threading. py#L297