Ticket #4330 enhancement new
Allow the Deferred returned by Agent.request to be cancelled
Description
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.
Change History
Note: See
TracTickets for help on using
tickets.
