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 pfreixes
Recipients pfreixes, yselivanov
Date 2017-07-05.20:55:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1499288108.18.0.207232280352.issue30861@psf.upfronthosting.co.za>
In-reply-to
Content
Current implementation of StreamReader does not take care of the status of the buffer, once an exception has been set via `set_exception` any call to the read methods won't be able to get the missing data still pending to be processed.

From the point of view of the developer, if there is no scheduled task for waiting data into the Streamreader between a network data gets into the buffer socket and a closing connection by the other peer arrives, the developer won't be able to gather the previous data.
History
Date User Action Args
2017-07-05 20:55:08pfreixessetrecipients: + pfreixes, yselivanov
2017-07-05 20:55:08pfreixessetmessageid: <1499288108.18.0.207232280352.issue30861@psf.upfronthosting.co.za>
2017-07-05 20:55:08pfreixeslinkissue30861 messages
2017-07-05 20:55:08pfreixescreate