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 mhammond
Recipients brian.curtin, docs@python, mhammond, ncoghlan
Date 2011-10-05.00:50:22
SpamBayes Score 2.5220722e-06
Marked as misclassified No
Message-id <1317775824.63.0.290294797485.issue13101@psf.upfronthosting.co.za>
In-reply-to
Content
For some reason, IE is struggling to even display the page - it just seems to sit there loading the page without displaying anything, but hitting "stop" then "refresh" usually brings it up.  But if you kill IE (which best I can tell can only be done via the task manager - it has no other Windows controls) the doc server process does also terminate.

If you run the doc server using python.exe, you will notice tracebacks in the console due to the socket connection being reset (which is probably related to the above problems - the socket should have been fully read by the time you manage to kill IE) - but using python.exe the process stays alive serving requests.  I *guess* that the problem is pythonw.exe is hitting an error when it attempts to print to the invalid stderr handle.  It might be possible that somehow under Windows 8, stderr isn't buffered (or has as large of a buffer) as other Windows versions, so dies when a small amount of data is written to stderr - but I suspect the same problem could be provoked on other Windows versions by arranging for > 8k of "connection reset by peer" tracebacks to be written, at which point the buffer is attempted to be flushed and fails.

Here endeth my speculation for the day ;)
History
Date User Action Args
2011-10-05 00:50:24mhammondsetrecipients: + mhammond, ncoghlan, brian.curtin, docs@python
2011-10-05 00:50:24mhammondsetmessageid: <1317775824.63.0.290294797485.issue13101@psf.upfronthosting.co.za>
2011-10-05 00:50:24mhammondlinkissue13101 messages
2011-10-05 00:50:22mhammondcreate