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 loewis
Recipients gvanrossum, larry, loewis, pitrou, sbt, vstinner, zach.ware
Date 2014-02-11.20:44:46
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1392151486.43.0.228991085456.issue20414@psf.upfronthosting.co.za>
In-reply-to
Content
Larry, I think this will happen (Victor, correct me if I'm wrong):

On Windows XP only, if this overlapped object is used and not properly released before the process terminates, python may currently crash at the end of the process, and it will announce that this might happen.

On Windows Vista+, the system resources (OVERLAPPED) is properly released when the Python object is released, but on XP, the functionality is not available. The patch works around by closing the handle that would otherwise cause the interpreter crash.

The original complaint that triggered this fix in the other place was not that the process crashed, but that Python announced that it would.
History
Date User Action Args
2014-02-11 20:44:46loewissetrecipients: + loewis, gvanrossum, pitrou, vstinner, larry, sbt, zach.ware
2014-02-11 20:44:46loewissetmessageid: <1392151486.43.0.228991085456.issue20414@psf.upfronthosting.co.za>
2014-02-11 20:44:46loewislinkissue20414 messages
2014-02-11 20:44:46loewiscreate