From 629a2546399394c1520e8502ad303a3e49024369 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 28 Feb 2018 10:57:14 +0000 Subject: [PATCH] Server: stop reporting exceptions as "notice" in crashdumps --- src/pocketmine/Server.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/pocketmine/Server.php b/src/pocketmine/Server.php index 18497612d..c3a4f9ec5 100644 --- a/src/pocketmine/Server.php +++ b/src/pocketmine/Server.php @@ -2143,11 +2143,8 @@ class Server{ $errstr = $e->getMessage(); $errfile = $e->getFile(); - $errno = $e->getCode(); $errline = $e->getLine(); - $type = ($errno === E_ERROR or $errno === E_USER_ERROR) ? \LogLevel::ERROR : (($errno === E_USER_WARNING or $errno === E_WARNING) ? \LogLevel::WARNING : \LogLevel::NOTICE); - $errstr = preg_replace('/\s+/', ' ', trim($errstr)); $errfile = Utils::cleanPath($errfile); @@ -2155,7 +2152,7 @@ class Server{ $this->logger->logException($e, $trace); $lastError = [ - "type" => $type, + "type" => \get_class($e), "message" => $errstr, "fullFile" => $e->getFile(), "file" => $errfile,