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 amaury.forgeotdarc
Recipients amaury.forgeotdarc, aspineux, fabioz, georg.brandl, peaker
Date 2008-04-02.17:43:39
SpamBayes Score 0.033589907
Marked as misclassified No
Message-id <1207158220.65.0.198328200717.issue1733757@psf.upfronthosting.co.za>
In-reply-to
Content
The "funny" errors around trace & exceptions have been corrected with
issue1265.

The remaining problem is a livelock: when the interpreter exits, 
threading.Thread.__delete is called, and this calls
"_active_limbo_lock.acquire".

But the sys.settrace is still enabled... and threading.currentThread()
can also call "_active_limbo_lock.acquire" when the main thread cannot
be found...

A solution could be to clear sys.settrace when closing the interpreter.
History
Date User Action Args
2008-04-02 17:43:40amaury.forgeotdarcsetspambayes_score: 0.0335899 -> 0.033589907
recipients: + amaury.forgeotdarc, georg.brandl, aspineux, fabioz, peaker
2008-04-02 17:43:40amaury.forgeotdarcsetspambayes_score: 0.0335899 -> 0.0335899
messageid: <1207158220.65.0.198328200717.issue1733757@psf.upfronthosting.co.za>
2008-04-02 17:43:40amaury.forgeotdarclinkissue1733757 messages
2008-04-02 17:43:39amaury.forgeotdarccreate