SyncMutex::unlock

(PECL sync >= 1.0.0)

SyncMutex::unlockDéverouille le mutex

Description

public SyncMutex::unlock ([ bool $all = FALSE ] ) : bool

Décrémente le compteur interne d'un objet SyncMutex. Lorsque le compteur interne atteint zéro, le verrou actuel de l'objet est libéré.

Liste de paramètres

all

Spécifie si l'on doit ou non définir le compteur interne à zéro et donc, libérer le verrou.

Valeurs de retour

Un booléen valant TRUE si l'opération de déverrouillage est un succès, FALSE sinon.

Exemples

Exemple #1 Exemple avec SyncMutex::unlock()

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

$mutex->lock();

/* ... */

$mutex->unlock();
?>

Voir aussi