diff -r d232cff25bbd Doc/library/threading.rst --- a/Doc/library/threading.rst Sat Apr 27 00:20:04 2013 +0200 +++ b/Doc/library/threading.rst Fri Apr 26 22:00:48 2013 -0700 @@ -350,7 +350,7 @@ When more than one thread is blocked in :meth:`~Lock.acquire` waiting for the state to turn to unlocked, only one thread proceeds when a :meth:`~Lock.release` call resets the state to unlocked; which one of the waiting threads proceeds -is not defined, and may vary across implementations. +is not defined and may vary across implementations. All methods are executed atomically. @@ -358,7 +358,7 @@ .. class:: Lock() The class implementing primitive lock objects. Once a thread has acquired a - lock, subsequent attempts to acquire it block, until it is released; any + lock, subsequent attempts to acquire it are blocked, until it is released; any thread may release it. .. versionchanged:: 3.3