Since DeferredResource is the ultimate consumer of the deferred, it should probably just pass it to request.processingFailed and throw the error away instead of leaving the deferred in a failed state and having it logged by the Deferred.__del__ code.
Since
DeferredResource
is the ultimate consumer of the deferred, it should probably just pass it torequest.processingFailed
and throw the error away instead of leaving the deferred in a failed state and having it logged by theDeferred.__del__
code.