]> granicus.if.org Git - python/commit
bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)
authorMarcel Plch <gmarcel.plch@gmail.com>
Wed, 20 Dec 2017 10:17:58 +0000 (11:17 +0100)
committerAntoine Pitrou <pitrou@free.fr>
Wed, 20 Dec 2017 10:17:58 +0000 (11:17 +0100)
commit776407fe893fd42972c7e3f71423d9d86741d07c
tree2d2a5781d83709c56d27e5815af2d7a2fc5726c0
parent19760863623b636a63ccf649107d9504c6465a92
bpo-31901: atexit callbacks should be run at subinterpreter shutdown (#4611)

Change atexit behavior and PEP-489 multiphase init support.
Doc/library/atexit.rst
Include/internal/pystate.h
Include/pylifecycle.h
Include/pystate.h
Lib/test/test_atexit.py
Misc/NEWS.d/next/Core and Builtins/2017-11-28-15-04-14.bpo-31901.mDeCLK.rst [new file with mode: 0644]
Modules/atexitmodule.c
Programs/_testembed.c
Python/pylifecycle.c
Python/pystate.c