mirror of https://github.com/python/cpython
ad6110a93f
On Windows, `long` is a signed 32-bit integer so it can't represent `0xffff_ffff` without overflow. Windows exit codes are unsigned 32-bit integers, so if a child process exits with `-1`, it will be represented as `0xffff_ffff`. Also fix a number of other possible cases where `_Py_HandleSystemExit` could return with an exception set, leading to a `SystemError` (or fatal error in debug builds) later on during shutdown. |
||
---|---|---|
.. | ||
2024-10-15-21-28-43.gh-issue-125550.hmGWCP.rst | ||
2024-10-23-17-24-23.gh-issue-125842.m3EF9E.rst | ||
README.rst |
README.rst
Put news entry `blurb`_ files for the *Windows* section in this directory. .. _blurb: https://pypi.org/project/blurb/