Hi,

I'm running workers in different threads of a python app, while the main thread 
sleeps.  I want to be able to cleanly shutdown the app when ctrl-c is pressed.  
As it is now, when ctrl-c is pressed, the main thread receives 
KeyboardException.  However, blocking zmq calls in the worker threads do not 
return with EINTR and so all the threads remain stuck.

Is this a python peculiarity regarding signal handling?  How are people doing 
clean shutdowns on ctrl-c with python?

Thanks,
Justin
_______________________________________________
zeromq-dev mailing list
[email protected]
http://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to