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 pitrou
Recipients Ben.Smith, ehohenstein, exarkun, giampaolo.rodola, pitrou
Date 2010-09-16.00:02:07
SpamBayes Score 1.5124771e-06
Marked as misclassified No
Message-id <1284595330.47.0.562052968711.issue9090@psf.upfronthosting.co.za>
In-reply-to
Content
> It appears that there is a known issue with Windows sockets where this 
> type of problem may occur with non-blocking sockets. It is described in 
> the msdn documentation for WSAAsyncSelect()
> (http://msdn.microsoft.com/en-us/library/ms741540%28VS.85%29.aspx).

That documentation doesn't seem to describe the same kind of situation; it is about delayed notification through Windows messages (if you read the sequence they given in example, it's quite logical why it can fail).

Have you tried instrumenting sock_recv_guts() and dumping the actual return values and errnos (from both internal_select() and recv())?
History
Date User Action Args
2010-09-16 00:02:10pitrousetrecipients: + pitrou, exarkun, giampaolo.rodola, ehohenstein, Ben.Smith
2010-09-16 00:02:10pitrousetmessageid: <1284595330.47.0.562052968711.issue9090@psf.upfronthosting.co.za>
2010-09-16 00:02:08pitroulinkissue9090 messages
2010-09-16 00:02:07pitroucreate