diff --git a/src/services/ConnectionService.java b/src/services/ConnectionService.java index eed1f254..015d6b71 100644 --- a/src/services/ConnectionService.java +++ b/src/services/ConnectionService.java @@ -83,7 +83,12 @@ public class ConnectionService implements INetworkDispatch { for(Client c : core.getActiveConnectionsMap().values()) { if(c.getParent() != null) { if ((System.currentTimeMillis() - c.getSession().getLastReadTime()) > 300000) { - disconnect(c); + try { + disconnect(c); + } catch (Exception e) { + System.err.println("ConnectionService:disconnect(): Error disconnecting client."); + e.printStackTrace(); + } } } }