Skip to content
Permalink
Browse files

Fixed race conditions for FileEngine

  • Loading branch information...
davidsteinsland committed Sep 6, 2013
1 parent 0f528c2 commit 45b3417bd79a054c75a062cb374e368d3e93cf4e
Showing with 3 additions and 3 deletions.
  1. +3 −3 lib/Cake/Cache/Engine/FileEngine.php
@@ -210,7 +210,7 @@ public function delete($key) {
}
$path = $this->_File->getRealPath();
$this->_File = null;
return unlink($path);
return @unlink($path);
}
/**
@@ -291,7 +291,7 @@ protected function _clearDirectory($path, $now, $threshold) {
if ($file->isFile()) {
$_path = $file->getRealPath();
$file = null;
unlink($_path);
@unlink($_path);
}
}
}
@@ -411,7 +411,7 @@ public function clearGroup($group) {
$containsGroup = strpos($object->getPathName(), DS . $group . DS) !== false;
$hasPrefix = strpos($object->getBaseName(), $this->settings['prefix']) === 0;
if ($object->isFile() && $containsGroup && $hasPrefix) {
unlink($object->getPathName());
@unlink($object->getPathName());
}
}
return true;

0 comments on commit 45b3417

Please sign in to comment.
You can’t perform that action at this time.