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 masamoto
Recipients EdSchouten, erik.bray, masamoto, ncoghlan, r.david.murray, vstinner
Date 2017-04-30.11:52:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1493553120.45.0.0783751595271.issue25658@psf.upfronthosting.co.za>
In-reply-to
Content
Victor,
The tracemalloc module is not available on platforms that provides own TLS implementation that uses PyMem_* functions.  In the own implementation, it occurs deadlock by recursion call in thread key search.  PyOnceVar API handles extendable array by using PyMem_Reallloc, therefore, I think TSS key initialization using the API will raise deadlock likewise.
History
Date User Action Args
2017-04-30 11:52:00masamotosetrecipients: + masamoto, ncoghlan, vstinner, r.david.murray, erik.bray, EdSchouten
2017-04-30 11:52:00masamotosetmessageid: <1493553120.45.0.0783751595271.issue25658@psf.upfronthosting.co.za>
2017-04-30 11:52:00masamotolinkissue25658 messages
2017-04-30 11:52:00masamotocreate