protected function getLockFile()
	{
		$request = $this->getRequest();
		$params = $request->getParams();
		$controller = $params->controller;
		$action = $params->action;

		$normalizedController = strtolower(stripslashes(str_replace(__NAMESPACE__, '', $controller)));

		$fileBaseName = implode('_', array(
			basename($request->getScriptName()),
			$normalizedController,
			$action
		));

		return $this->lockdir . DIRECTORY_SEPARATOR . $fileBaseName . self::FILE_SUFFIX;
	}