[Twisted-Python] can I detect a child stopped?

Neal Becker ndbecker2 at gmail.com
Sat Dec 4 14:10:46 EST 2010


exarkun at twistedmatrix.com wrote:

> On 03:47 pm, ndbecker2 at gmail.com wrote:
>>Using processProtocol.  If a child is stopped (e.g., by SIGSTOP), is
>>there
>>some way to detect this?
> 
> The parent will get a SIGCHLD when the child gets SIGSTOP or SIGCONT.
> Using sigaction, you can learn which process was affected, and in what
> way.  We don't have a sigaction wrapper that provides this
> functionality, though (the stdlib signal.signal actually wraps
> sigaction, but it doesn't expose any more functionality than you get
> from signal(2)).
> 
> Jean-Paul

Didn't twisted already install it's own signal handler for SIGCHLD?  So 
you're suggesting I can chain my own, which then calls the one installed by 
twisted?




More information about the Twisted-Python mailing list