Ticket #4330 enhancement new
Allow the Deferred returned by Agent.request to be cancelled
|Reported by:||exarkun||Owned by:|
|Cc:||forsberg@…, dangra@…, christian@…||Branch:||branches/webclient-request-cancel-4330-3|
|Author:||exarkun, habnabit||Launchpad Bug:|
Cancelling the Deferred returned by Agent.request should fail the Deferred with a CancelledError and either:
- Cancel the connection setup attempt, if it is still in progress.
- Disconnect abort the in-progress request, if the connection has been set up and a request has been initiated.
This depends on #4329 to handle the former case.
Note: See TracTickets for help on using tickets.