Jamm\Memory\Shm\MultiAccess::release_writers_mutex PHP Method

release_writers_mutex() protected method

protected release_writers_mutex ( )
    protected function release_writers_mutex()
    {
        if (!empty($this->writers_mutex)) {
            if (sem_release($this->writers_mutex)) {
                unset($this->writers_mutex);
                $this->mutex_acquired = false;
                return true;
            } else {
                return false;
            }
        }
        return true;
    }