diff options
-rw-r--r-- | library/FileHandler.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/library/FileHandler.php b/library/FileHandler.php index f2790ea..5e880bd 100644 --- a/library/FileHandler.php +++ b/library/FileHandler.php @@ -73,8 +73,13 @@ class Webgrind_FileHandler{ foreach($list as $file){ $absoluteFilename = $dir.$file; + + // Exclude webgrind preprocessed files + if (false !== strstr($absoluteFilename, Webgrind_Config::$preprocessedSuffix)) + continue; + // Make sure that script never parses the profile currently being generated. (infinite loop) - if(function_exists('xdebug_get_profiler_filename') && realpath(xdebug_get_profiler_filename())==$absoluteFilename) + if (function_exists('xdebug_get_profiler_filename') && realpath(xdebug_get_profiler_filename())==$absoluteFilename) continue; $invokeUrl = $this->getInvokeUrl($absoluteFilename); |