/** * Mark a locally acquired lock * * @param string $path * @param int $type self::LOCK_SHARED or self::LOCK_EXCLUSIVE */ protected function markAcquire($path, $type) { parent::markAcquire($path, $type); if ($type === self::LOCK_SHARED) { $this->sharedLocks[$path] = true; } }