In a multithreaded Python program, one thread sometimes asks for console input using the built-in raw_input(). I\'d like to be able to be able to close the program while at
When join is called with no timeout, it is uninterruptable, but when it is called with a timeout, it is interruptable. Try adding an arbitrary timeout and putting it in a while loop: