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 ncoghlan
Recipients Dormouse759, eric.snow, grahamd, ncoghlan, petr.viktorin
Date 2017-10-31.08:12:37
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1509437557.89.0.213398074469.issue31901@psf.upfronthosting.co.za>
In-reply-to
Content
Hmm, I don't think calling Py_Finalize in any interpreter other than the main one is actually defined at all, so I'm inclined to just make it an error, rather than trying to figure out how it should work. It would then be up to the embedding application to make sure it switched back to the main interpreter before calling Py_Finalize.

(We don't have this concern with Py_Initialize, since that *creates* the main interpreter)
History
Date User Action Args
2017-10-31 08:12:38ncoghlansetrecipients: + ncoghlan, grahamd, petr.viktorin, eric.snow, Dormouse759
2017-10-31 08:12:37ncoghlansetmessageid: <1509437557.89.0.213398074469.issue31901@psf.upfronthosting.co.za>
2017-10-31 08:12:37ncoghlanlinkissue31901 messages
2017-10-31 08:12:37ncoghlancreate