From 77690538267ec7185088b1b5fb804693d8d65e5e Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sun, 27 Mar 2016 15:20:59 +0200 Subject: [PATCH] Fixing faster resource check?! --- Log/FileLogger.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Log/FileLogger.php b/Log/FileLogger.php index fe8decff8..3b741e9fc 100644 --- a/Log/FileLogger.php +++ b/Log/FileLogger.php @@ -73,7 +73,7 @@ class FileLogger implements LoggerInterface * @var resource * @since 1.0.0 */ - private $fp = null; + private $fp = false; /** * Logging path @@ -146,7 +146,7 @@ class FileLogger implements LoggerInterface */ public function __destruct() { - if (is_resource($this->fp)) { + if ($this->fp !== false) { fclose($this->fp); } } @@ -293,6 +293,7 @@ class FileLogger implements LoggerInterface if($this->fp !== false) { fwrite($this->fp, $message . "\n"); fclose($this->fp); + $this->fp = false; } if(self::$verbose) {