[issue25514] Improve IDLE's "subprocess didn't make connection" message

Terry J. Reedy report at bugs.python.org
Fri Sep 7 17:42:46 EDT 2018


Terry J. Reedy <tjreedy at udel.edu> added the comment:

Module shadowing can affect either the gui process or the run process.  #34584 was the latter: debug_obj imports rpc imports socket imports selectors imports math, which was shadowed.

Pyshell starts run.  If run starts OK but cannot connect to pyshell, it displays a 'subprocess cannot connect' message, which now refers to the new doc section, and exits.  If pyshell does does get a connection, it currently displays

    "Subprocess Startup Error",
    "IDLE's subprocess didn't make connection.  Either IDLE can't "
    "start a subprocess or personal firewall software is blocking "
    "the connection.",

This also needs revision, with a reference to the doc section.  And add 'math.py' to shadowed modules.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue25514>
_______________________________________


More information about the Python-bugs-list mailing list