On Dec 8, 2012, at 8:37 PM, Gregory P. Smith <greg@krypto.org> wrote:

Is twisted's spawnProcess thread safe and async signal safe by using restricted C code for everything between the fork() and exec()?  I'm not familiar enough with the twisted codebase to find things easily in it but I'm not seeing such an extension module within twisted and the code in http://twistedmatrix.com/trac/browser/trunk/twisted/internet/process.py certainly is not safe.  Just sayin'. :)

It's on the agenda: <http://twistedmatrix.com/trac/ticket/5710>.