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();
?>

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