On 2010-12-31 10:28:26 -0800, John Nagle said: > Even worse, sending control-C to a multi-thread program > is unreliable in CPython. See "http://blip.tv/file/2232410" > for why. It's painful. AFIK, that has been resolved in Python 3.2 with the introduction of an intelligent thread scheduler as part of the GIL release/acquire process. - Alice.