protected releaseLock ( string $name ) : boolean | ||
$name | string | of the lock to be released. |
Résultat | boolean | release result. |
protected function releaseLock($name)
{
if (!isset($this->_files[$name]) || !flock($this->_files[$name], LOCK_UN)) {
return false;
} else {
fclose($this->_files[$name]);
unlink($this->getLockFilePath($name));
unset($this->_files[$name]);
return true;
}
}