From 983ab9c05b38460e0702f415468192fd5091bc12 Mon Sep 17 00:00:00 2001 From: juanjp600 Date: Wed, 1 Mar 2017 16:42:12 -0300 Subject: [PATCH] Fixed potential null exception --- .../Networking/NetEntityEvent/ServerEntityEventManager.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Subsurface/Source/Networking/NetEntityEvent/ServerEntityEventManager.cs b/Subsurface/Source/Networking/NetEntityEvent/ServerEntityEventManager.cs index dc1222dee..af05bd87a 100644 --- a/Subsurface/Source/Networking/NetEntityEvent/ServerEntityEventManager.cs +++ b/Subsurface/Source/Networking/NetEntityEvent/ServerEntityEventManager.cs @@ -135,7 +135,7 @@ namespace Barotrauma.Networking //it's been 10 seconds since this event was created //kick everyone that hasn't received it yet, this is way too old List toKick = clients.FindAll(c => c.inGame && c.lastRecvEntityEventID <= lastSentToAll); - toKick.ForEach(c => GameMain.Server.DisconnectClient(c,"","You have been disconnected because of excessive desync.")); + if (toKick!=null) toKick.ForEach(c => GameMain.Server.DisconnectClient(c,"","You have been disconnected because of excessive desync.")); } }