Eryk Sun <eryk...@gmail.com> added the comment:

> I don't see any _Py_VerifyFd in the code, is this out of date?

Yes, this issue is out of date. The underlying issue is that the C runtime in 
Windows automatically checks various parameters and calls a registered handler 
for invalid parameters, for which the default handler terminates the process. 
Python 3.5+ uses a new C runtime (ucrt), which supports setting a handler for 
just the current thread, so this issue is addressed more generally nowadays by 
the macros _Py_BEGIN_SUPPRESS_IPH and _Py_END_SUPPRESS_IPH.

----------
nosy: +eryksun
resolution:  -> out of date
stage: needs patch -> resolved
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue15263>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to