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 pitrou
Recipients kristjan.jonsson, loewis, pitrou, ronaldoussoren
Date 2010-04-15.23:09:28
SpamBayes Score 0.0041295458
Marked as misclassified No
Message-id <1271372971.02.0.235738300022.issue8410@psf.upfronthosting.co.za>
In-reply-to
Content
I don't understand why you claim your patched version is fair. As far as I can tell, if you have three threads A, B and C all routinely trying to take this lock, your implementation can perfectly well bounce between A and B without ever giving the lock to C.
History
Date User Action Args
2010-04-15 23:09:31pitrousetrecipients: + pitrou, loewis, ronaldoussoren, kristjan.jonsson
2010-04-15 23:09:31pitrousetmessageid: <1271372971.02.0.235738300022.issue8410@psf.upfronthosting.co.za>
2010-04-15 23:09:29pitroulinkissue8410 messages
2010-04-15 23:09:28pitroucreate