Swoole\Coroutine\Lock::lock

(No version information available, might only be in Git)

Swoole\Coroutine\Lock::lockAcquire the lock, blocking if necessary

Опис

public Swoole\Coroutine\Lock::lock(): bool

When executing the lock operation, if the lock is already held by another coroutine, the current coroutine will actively yield CPU control and enter a suspended state. When the coroutine holding the lock calls unlock(), the waiting coroutine will be awakened and try to acquire the lock again.

Параметри

У цієї функції немає параметрів.

Значення, що повертаються

Returns true if the lock was acquired successfully, false otherwise.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top