SyncMutex::unlock

(PECL sync >= 1.0.0)

SyncMutex::unlockРазблокирует мьютекс

Описание

public SyncMutex::unlock(bool $all = false): bool

Уменьшает внутренний счётчик объекта SyncMutex. Когда внутренний счётчик достигает нуля, фактическая блокировка объекта снимается.

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

all

Определяет, устанавливать ли внутренний счётчик на ноль и, следовательно, снимать блокировку.

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

Возвращает true в случае успешного выполнения или false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования SyncMutex::unlock()

<?php
$mutex
= new SyncMutex("UniqueName");

$mutex->lock();

/* ... */

$mutex->unlock();
?>

Смотрите также