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 kristjan.jonsson
Recipients MJ, kristjan.jonsson, paul.moore, steve.dower, terry.reedy, tim.golden, zach.ware
Date 2016-04-25.12:08:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1461586115.54.0.00812267217862.issue26739@psf.upfronthosting.co.za>
In-reply-to
Content
I think that the select.select calls there are a red herring, since I see no evidence that the rpc socket is ever put in non-blocking mode.
But the line
self.rpcclt.listening_sock.settimeout(10)
indicates that the socket is in timeout mode, and so, the error could be expected if it weren't for the backported fix for issue #9090

I'll have another look at that code and see if thera are any loopholes.

Also, Micahel could try commenting out this line in 
C:\Python27\Lib\idlelib\PyShell.py:
 self.rpcclt.listening_sock.settimeout(10)

and see if the problem goes away.
History
Date User Action Args
2016-04-25 12:08:35kristjan.jonssonsetrecipients: + kristjan.jonsson, terry.reedy, paul.moore, tim.golden, zach.ware, steve.dower, MJ
2016-04-25 12:08:35kristjan.jonssonsetmessageid: <1461586115.54.0.00812267217862.issue26739@psf.upfronthosting.co.za>
2016-04-25 12:08:35kristjan.jonssonlinkissue26739 messages
2016-04-25 12:08:35kristjan.jonssoncreate