From ca48e93f0003b2ee29bf5bc6b958331b366587c6 Mon Sep 17 00:00:00 2001 From: uwetews Date: Sun, 27 Dec 2015 05:42:30 +0100 Subject: [PATCH] force opcache invalidation --- libs/sysplugins/smarty_internal_extension_clear.php | 2 +- .../sysplugins/smarty_internal_method_clearcompiledtemplate.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/sysplugins/smarty_internal_extension_clear.php b/libs/sysplugins/smarty_internal_extension_clear.php index 00edc5ab..df80c752 100644 --- a/libs/sysplugins/smarty_internal_extension_clear.php +++ b/libs/sysplugins/smarty_internal_extension_clear.php @@ -116,7 +116,7 @@ class Smarty_Internal_Extension_Clear } $_count += @unlink((string) $_file) ? 1 : 0; if (function_exists('opcache_invalidate')) { - opcache_invalidate((string) $_file); + opcache_invalidate((string) $_file, true); } } } diff --git a/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php b/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php index 4a151575..cc0dc06f 100644 --- a/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php +++ b/libs/sysplugins/smarty_internal_method_clearcompiledtemplate.php @@ -111,7 +111,7 @@ class Smarty_Internal_Method_ClearCompiledTemplate if ($unlink && @unlink($_filepath)) { $_count ++; if (function_exists('opcache_invalidate')) { - opcache_invalidate($_filepath); + opcache_invalidate($_filepath, true); } } }