mirror of
https://github.com/python/cpython.git
synced 2025-11-08 09:32:01 +00:00
Add PythonFinalizationError exception. This exception derived from RuntimeError is raised when an operation is blocked during the Python finalization. The following functions now raise PythonFinalizationError, instead of RuntimeError: * _thread.start_new_thread() * subprocess.Popen * os.fork() * os.fork1() * os.forkpty() Morever, _winapi.Overlapped finalizer now logs an unraisable PythonFinalizationError, instead of an unraisable RuntimeError. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| __main__.py | ||
| _analyzer.py | ||
| _builtin_types.py | ||
| _capi.py | ||
| _files.py | ||
| _parser.py | ||
| globals-to-fix.tsv | ||
| ignored.tsv | ||
| known.tsv | ||