From 33c11415bf9f05192c104c4bb38f579824addfa5 Mon Sep 17 00:00:00 2001
From: est31 <MTest31@outlook.com>
Date: Fri, 8 May 2015 06:51:03 +0200
Subject: [PATCH] Gracefully handle PacketErrors

---
 src/server.cpp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/server.cpp b/src/server.cpp
index 921dd14de..7289dc905 100644
--- a/src/server.cpp
+++ b/src/server.cpp
@@ -1227,11 +1227,14 @@ void Server::ProcessData(NetworkPacket *pkt)
 		}
 
 		handleCommand(pkt);
-	}
-	catch(SendFailedException &e) {
+	} catch (SendFailedException &e) {
 		errorstream << "Server::ProcessData(): SendFailedException: "
 				<< "what=" << e.what()
 				<< std::endl;
+	} catch (PacketError &e) {
+		actionstream << "Server::ProcessData(): PacketError: "
+				<< "what=" << e.what()
+				<< std::endl;
 	}
 }
 
-- 
GitLab