On Fri, Feb 11, 2011 at 10:01 AM, <exarkun@twistedmatrix.com> wrote:
On Python 2.5 and earlier you won't be able to get Twisted's SIGCHLD
handler using signal.getsignal.

We're also moving to python 2.6 (the change is really Debian 5 to Debian 6).  Should it would work in 2.6?
 
What sort of things do your signal handlers do?

IIRC, the main thing is to shut down the web server (cherrypy) we're running in parallel with twisted.  We also have some disk-caching for stateful signals which needs to ensure the cache file is up-to-date.

Cheers,

Jason