Raymond Hettinger added the comment: 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. ---------- assignee: -> rhettinger nosy: +gvanrossum Added file: http://bugs.python.org/file29369/condition2.diff _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue17385> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com