Message194098
atexit uses PEP 3121 module initialization, and by this scheme each subinterpreter gets a separate module state. However, atexit's m_free doesn't actually decref the callbacks: it only frees the callbacks array, thinking the callbacks were already decref'ed when run. This is ok at main interpreter shutdown, but not at subinterpreter shutdown (see issue 18618). |
|
Date |
User |
Action |
Args |
2013-08-01 18:20:15 | pitrou | set | recipients:
+ pitrou, sbt, Robin.Schreiber |
2013-08-01 18:20:15 | pitrou | set | messageid: <1375381215.71.0.728082521631.issue18619@psf.upfronthosting.co.za> |
2013-08-01 18:20:15 | pitrou | link | issue18619 messages |
2013-08-01 18:20:15 | pitrou | create | |
|