Is it possible that thread.join() cannot be interrupted on Windows, while
it can be on Linux?
Would this be a bug, or is it by design?
import threading, time
t = threading.Thread(target=wait)
t.join() # Press Control-C now. It stops on Linux, while it hangs on
Tested on Python 3.6.
Python-Dev mailing list