This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients Robin.Schreiber, pitrou, sbt
Date 2013-08-01.18:20:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1375381215.71.0.728082521631.issue18619@psf.upfronthosting.co.za>
In-reply-to
Content
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).
History
Date User Action Args
2013-08-01 18:20:15pitrousetrecipients: + pitrou, sbt, Robin.Schreiber
2013-08-01 18:20:15pitrousetmessageid: <1375381215.71.0.728082521631.issue18619@psf.upfronthosting.co.za>
2013-08-01 18:20:15pitroulinkissue18619 messages
2013-08-01 18:20:15pitroucreate