Ticket #6588 enhancement new
Commands of twisted.mail.pop3client.POP3Client should return a cancellable Deferred
|Reported by:||kaizhang||Owned by:||kaizhang|
(diff, github, buildbot, log)
Commands of twisted.mail.pop3client.POP3Client should return a cancellable Deferred. If a command in blocked queue is cancelled, it should be removed from the queue. If a trying command is cancelled, the connection should be disconnected without sending the "QUIT" command, so that the operation wouldn't take affect on the server side.