[issue20414] Python 3.4 has two Overlapped types

Martin v. Löwis report at bugs.python.org
Tue Feb 11 21:44:46 CET 2014


Martin v. Löwis added the comment:

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.

----------

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue20414>
_______________________________________


More information about the Python-bugs-list mailing list