This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients gvanrossum, mwf, vstinner, yselivanov
Date 2015-04-01.13:53:58
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1427896439.44.0.796013621962.issue23837@psf.upfronthosting.co.za>
In-reply-to
Content
Oh, it looks like all pause_reading() and resume_reading() methods of transports check the status the transport (especially the _closing attribute), except two transports: _UnixReadPipeTransport and _SSLProtocolTransport.

For _SSLProtocolTransport, I don't think that it matters because this transport is not used directly, but through _SelectorSslTransport or _ProactorSocketTransport and these transports already check the status.

Here is a patch for _UnixReadPipeTransport, without patch yet.
History
Date User Action Args
2015-04-01 13:53:59vstinnersetrecipients: + vstinner, gvanrossum, yselivanov, mwf
2015-04-01 13:53:59vstinnersetmessageid: <1427896439.44.0.796013621962.issue23837@psf.upfronthosting.co.za>
2015-04-01 13:53:59vstinnerlinkissue23837 messages
2015-04-01 13:53:59vstinnercreate