Closed Jaymon closed 5 years ago
These stall:
$ pyt3 testdata_test.ThreadTest.test_raise_error_join
$ pyt3 testdata_test.ThreadTest.test_no_error_raised
Looks to be a lock not getting released when join reraises an error, this is what is reported:
Exception ignored in: <module 'threading' from '/.../3.7.4/.../3.7/lib/python3.7/threading.py'>
Traceback (most recent call last):
File "/.../3.7.4/.../3.7/lib/python3.7/threading.py", line 1308, in _shutdown
lock.acquire()
Finished all the tests and then hung, when I ctrl-c quit it returned with: