[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-06-01 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: Hi there, everyone. I'm sorry for my rash remarks about the state of IDLE, I'm sure it is alive and well and its good to see that fine people like Terry are working on keeping it up to date. Michael, please understand that python developers are

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-05-31 Thread Terry J. Reedy
Terry J. Reedy added the comment: Michael, IDLE is not dead, and I am working steadily to modernize it inside and out for 3.6. There have even been improvements for 2.7 since 2.7.5. For his work, Kristján has had no reason to keep up to date on IDLE's progress. --

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-05-31 Thread Zachary Ware
Zachary Ware added the comment: If you're still using 2.7.5, we can't help you. If you can reproduce the issue with 2.7.11 or 3.5.1, please reopen. -- resolution: -> out of date stage: -> resolved status: open -> closed type: resource usage -> behavior

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-05-31 Thread MICHAEL JACOBSON
MICHAEL JACOBSON added the comment: I also do not want to change something in the /lib folder because that is like going into the Windows Registry and 'fixing' a bunch of stuff. I've made other games with PyGame and they generate errno 10035, too. I've also installed the same version of

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-05-31 Thread MICHAEL JACOBSON
MICHAEL JACOBSON added the comment: Kristján, when you say 'dead or dying code', it worries me a lot. Can you tell me what you mean because I do NOT want to reinstall IDLE. -- ___ Python tracker

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-25 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: 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

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-24 Thread Terry J. Reedy
Terry J. Reedy added the comment: Kristján, thank you for the response. The socket communication part of IDLE is pretty much a black box to me. Just to clarify, you are saying that select polling is only needed for non-blocking sockets; sockets are blocking by default; and you see no

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-24 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: Caveat emptor: I know nothing of IDLE, and I even suspect it to be dead or dying code. Non the less, it could be patched. I found this in the code: def putmessage(self, message): self.debug("putmessage:%d:" % message[0]) try:

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-24 Thread Kristján Valur Jónsson
Kristján Valur Jónsson added the comment: Hi there. I don't think this is in relation to issue #9090. That one had to do with the internal mechanisms of doing blocking IO with timeout. this is done internally by using non-blocking sockets and select(), and the backport dealt with some edge

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: No, admin privileges should not be needed to run Command Prompt. Ditto for python if you did not already need same to run IDLE. -- ___ Python tracker

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-18 Thread MICHAEL JACOBSON
MICHAEL JACOBSON added the comment: Is the command prompt itself admin? I don't have access to the admin command prompt. -- ___ Python tracker ___

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-18 Thread Terry J. Reedy
Terry J. Reedy added the comment: 0. OK, 2.7.5 came out in 2013 May, after the 2.7 backport. Kristján, you did the backport. Do you have any idea about this? 1. Open a Command Prompt window, the command line console. For Win 7, it can be found find it on the Start menu under Admin or

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-18 Thread MICHAEL JACOBSON
MICHAEL JACOBSON added the comment: 0. I have Python 2.7.5 1. I don't know what you mean. 2. It fails right when I run it. IDLE stands for Python's Integrated DeveLopment Environment I am running IDLE / Python on a Windows Vista, Service pack 2 --

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-15 Thread Terry J. Reedy
Terry J. Reedy added the comment: Michael, when you open an issue, you need to stay nosy so we can ask questions. This is especially true when the issue involved 3rd party modules, like pygame, and even more, when personal files, like the images, are required. In this case: 0. Which patch

[issue26739] idle: Errno 10035 a non-blocking socket operation could not be completed immediately

2016-04-11 Thread STINNER Victor
Changes by STINNER Victor : -- components: +IDLE nosy: +paul.moore, steve.dower, tim.golden, zach.ware title: Errno 10035 a non-blocking socket operation could not be completed immediately -> idle: Errno 10035 a non-blocking socket operation could not be