mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
gh-96448: fix documentation for _thread.lock.acquire (#96449)
* fix documentation for _thread.lock.acquire * update formatting of _thread.lock.acquire() doc
This commit is contained in:
parent
87679a6e60
commit
7acb93f0d4
1 changed files with 5 additions and 5 deletions
|
@ -157,21 +157,21 @@ This module defines the following constants and functions:
|
||||||
Lock objects have the following methods:
|
Lock objects have the following methods:
|
||||||
|
|
||||||
|
|
||||||
.. method:: lock.acquire(waitflag=1, timeout=-1)
|
.. method:: lock.acquire(blocking=True, timeout=-1)
|
||||||
|
|
||||||
Without any optional argument, this method acquires the lock unconditionally, if
|
Without any optional argument, this method acquires the lock unconditionally, if
|
||||||
necessary waiting until it is released by another thread (only one thread at a
|
necessary waiting until it is released by another thread (only one thread at a
|
||||||
time can acquire a lock --- that's their reason for existence).
|
time can acquire a lock --- that's their reason for existence).
|
||||||
|
|
||||||
If the integer *waitflag* argument is present, the action depends on its
|
If the *blocking* argument is present, the action depends on its
|
||||||
value: if it is zero, the lock is only acquired if it can be acquired
|
value: if it is False, the lock is only acquired if it can be acquired
|
||||||
immediately without waiting, while if it is nonzero, the lock is acquired
|
immediately without waiting, while if it is True, the lock is acquired
|
||||||
unconditionally as above.
|
unconditionally as above.
|
||||||
|
|
||||||
If the floating-point *timeout* argument is present and positive, it
|
If the floating-point *timeout* argument is present and positive, it
|
||||||
specifies the maximum wait time in seconds before returning. A negative
|
specifies the maximum wait time in seconds before returning. A negative
|
||||||
*timeout* argument specifies an unbounded wait. You cannot specify
|
*timeout* argument specifies an unbounded wait. You cannot specify
|
||||||
a *timeout* if *waitflag* is zero.
|
a *timeout* if *blocking* is False.
|
||||||
|
|
||||||
The return value is ``True`` if the lock is acquired successfully,
|
The return value is ``True`` if the lock is acquired successfully,
|
||||||
``False`` if not.
|
``False`` if not.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue