[Twisted-web] Exceptions in twisted.web.client
exarkun at twistedmatrix.com
exarkun at twistedmatrix.com
Thu Oct 8 08:17:47 EDT 2009
On 7 Oct, 03:33 am, chris.were at gmail.com wrote:
>Hi,
>I have an application that fetches many urls, following any redirects.
>Every
>so often I get a variety of unhandled exceptions from within
>twisted.web.client (see snippet at the bottom of email).
>
>My code has an addErrback attached to the deferred and a try/except
>around
>the getPage() call, neither of which get invoked.
>
>Are these exceptions that web.client needs to catch internally and then
>call
>self.deferred.errback so that my error handler will receive it?
>
>If not, how can I catch them?
This does look like a bug in twisted.web.client. Any error with the
request should result in the Deferred being fired so that the caller can
react to the problem.
Jean-Paul
More information about the Twisted-web
mailing list