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 rhettinger
Recipients gvanrossum, jcea, neologix, pitrou, rhettinger, tim.peters
Date 2013-03-10.21:03:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1362949385.08.0.0921068869876.issue17385@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks Antoine.  Since the calls are made without a lock, I'll go for a minimal patch and keep the existing fairness logic.

Adding Guido to the nosy list since this is his code.

FWIW, the heaviest load for condition variables likely arises with use of the Queue module which implements substantially all of its logic around three condition variables and a single lock.
History
Date User Action Args
2013-03-10 21:03:05rhettingersetrecipients: + rhettinger, gvanrossum, tim.peters, jcea, pitrou, neologix
2013-03-10 21:03:05rhettingersetmessageid: <1362949385.08.0.0921068869876.issue17385@psf.upfronthosting.co.za>
2013-03-10 21:03:05rhettingerlinkissue17385 messages
2013-03-10 21:03:04rhettingercreate