[Twisted-Python] Aborting callback chain with an errback
Andy at NewWorldElectric.com
Fri Sep 28 11:13:49 EDT 2007
What is the proper way to handle an uncorrectable error? I have code
that looks like:
and in a derived class:
return self.callXMLRPC("Ask Thing", 3).addCallback(self.handleResult)
what I'd like to have happen is if an error is raised in callRemote,
rpcFailure does some cleanup and no further callbacks are executed. I
can't fix the failure, but I don't want a message logged into my error
log everytime, it's not unhandled, just that there's nothing to be
done and callbacks won't have the data to run. If I want to deal with
it further I'd want to do it in the base class. How can I do that?
Am I doing something nonsensical here?
Second Life Name: Ciemaar Flintoff
More information about the Twisted-Python