private function lock($filename, $handle) { if (!isset($this->fileLocks[$filename])) { $success = flock($handle, LOCK_EX); if ($success) { $this->fileLocks[$filename] = $handle; } return $success; } }