Issue #14502: release() and unlocked lock generates a ThreadError
diff --git a/Doc/library/threading.rst b/Doc/library/threading.rst
index 28a3f81..89434b6 100644
--- a/Doc/library/threading.rst
+++ b/Doc/library/threading.rst
@@ -420,7 +420,7 @@
    are blocked waiting for the lock to become unlocked, allow exactly one of them
    to proceed.
 
-   Do not call this method when the lock is unlocked.
+   When invoked on an unlocked lock, a :exc:`ThreadError` is raised.
 
    There is no return value.