From b6ca7918dc2e772f9cbf183113b39bd2388450fd Mon Sep 17 00:00:00 2001
From: Dominik Pfennig <dominik@suma-ev.de>
Date: Fri, 10 Jun 2016 10:08:48 +0200
Subject: [PATCH] Fixed Bug where Metager tried to close a non existent Socket

---
 app/Models/Searchengine.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/app/Models/Searchengine.php b/app/Models/Searchengine.php
index 3feafc222..b80d35c8d 100644
--- a/app/Models/Searchengine.php
+++ b/app/Models/Searchengine.php
@@ -272,7 +272,8 @@ abstract class Searchengine
 
 	public function shutdown()
 	{
-		fclose($this->fp);
+		if( $this->fp )
+			fclose($this->fp);
 		Redis::del($this->host . "." . $this->socketNumber);
 	}
 
-- 
GitLab