Skip to content

Commit 03c7d4c

Browse files
Avoid errors when cleaning tags that don't exist.
1 parent 92a3444 commit 03c7d4c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

File.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ protected function _getIdsByTags($mode, $tags, $delete)
584584
case Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG:
585585
foreach ($tags as $tag) {
586586
$file = $this->_tagFile($tag);
587-
if ( ! ($fd = @fopen($file, 'rb+'))) {
587+
if ( ! is_file($file) || ! ($fd = @fopen($file, 'rb+'))) {
588588
continue;
589589
}
590590
if ($this->_options['file_locking']) flock($fd, LOCK_EX);

0 commit comments

Comments
 (0)