Jim Jewett <jimjjew...@gmail.com> added the comment:

Vinay,

The current question is what contract locks should follow, and whether
all locks should follow it.  Would it be acceptable for
logging._releaseLock to raise a RuntimeError if the lock hadn't
previously been acquired?  In other words, would it be acceptable to
replace the current None with a counter (and to note in comments that
it should be safe from race conditions because it is only used when
threading isn't available).

-jJ

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue14502>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to