Swoole\Coroutine\Lock::unlock

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

Swoole\Coroutine\Lock::unlockОсвобождает блокировку

Описание

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

Поведение при разблокировке

  1. С фьютексом io_uring: система точно разбудит одну сопрограмму в очереди ожидания.

  2. Без фьютекса io_uring futex: ожидающим сопрограммам потребуется дождаться окончания времени ожидания и побороться за повторную блокировку.

Список параметров

Сигнатура функции не содержит параметров.

Возвращаемые значения

Метод возвращает true, если снял блокировку, иначе false.