I have a protocol that calls code that spans several namespaces. At
any of these namespaces there might be a deferred waiting to be
called. The protocol can be disconnected at any time and I currently
don't have a clean way to cancel all the potential deferreds from
within the protocol.
Will the protocol stick around long enough after disconnection for the
deferreds to eventually be called?
Should I create a central deferred list, at the cost of having to
access it through several layers of namespaces on other parts of my
project?
Is there a simple way of doing this?

Regards,
Pedro Azevedo

_______________________________________________
Twisted-Python mailing list
[email protected]
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to