[Twisted-Python] Default reactor without signal handling
Peter Hansen
peter at engcorp.com
Tue Apr 8 20:26:12 MDT 2003
In twisted.internet.reactor, a call to twisted.internet.default.install()
is made automatically. That call constructs a SelectReactor with
signal handling enabled, without any option for avoiding this behaviour.
What's the recommended approach for installing a reactor without the
signal handling behaviour turned on?
(For the curious, I'm trying to refactor an existing Zope-based
application which has a "back end" server using a proprietary
protocol on a non-standard socket. Currently we just use
the Zope asyncore and built our stuff on top of that. We're
trying to move away from Zope, and this looked like the low-hanging
fruit for getting us onto Twisted... Everything worked fine
when we spiked this, except we had to manually patch the above
call to do "reactor = SelectReactor(0)" instead of what it does
now.
Thanks.
-Peter
More information about the Twisted-Python
mailing list