homepage

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 kristjan.jonsson
Recipients kristjan.jonsson, loewis, paul.moore, pitrou, python-dev, sbt, vstinner
Date 2012年06月19日.15:51:35
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1340121096.7.0.472507931955.issue15038@psf.upfronthosting.co.za>
In-reply-to
Content
It's an interesting article Richard, but I don't see how their 2nd attempt solves the probvlem. All it does is block the thread doing the Signal(), not other threads, from stealing the wakeup.
I think I know how to fix this correctly, using a separate internal "locking" condition variable. I will make some offline experiments with that, to see if it makes sense, given the added complexity. In the mean time, I will document this issue and add the link to the article you mentioned.
History
Date User Action Args
2012年06月19日 15:51:36kristjan.jonssonsetrecipients: + kristjan.jonsson, loewis, paul.moore, pitrou, vstinner, python-dev, sbt
2012年06月19日 15:51:36kristjan.jonssonsetmessageid: <1340121096.7.0.472507931955.issue15038@psf.upfronthosting.co.za>
2012年06月19日 15:51:36kristjan.jonssonlinkissue15038 messages
2012年06月19日 15:51:35kristjan.jonssoncreate

AltStyle によって変換されたページ (->オリジナル) /