From f44ceee263590d13e7addc9ae4d8b5f3b9e55326 Mon Sep 17 00:00:00 2001 From: magenoxx Date: Wed, 27 Jun 2012 15:06:30 +0400 Subject: [PATCH] NPE fix --- Mage.Server/src/main/java/mage/server/MageServerImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mage.Server/src/main/java/mage/server/MageServerImpl.java b/Mage.Server/src/main/java/mage/server/MageServerImpl.java index ff3dfc40c79..dac970eda50 100644 --- a/Mage.Server/src/main/java/mage/server/MageServerImpl.java +++ b/Mage.Server/src/main/java/mage/server/MageServerImpl.java @@ -499,7 +499,11 @@ public class MageServerImpl implements MageServer { execute("sendPlayerInteger", sessionId, new Action() { public void execute() { User user = SessionManager.getInstance().getUser(sessionId); - user.sendPlayerInteger(gameId, data); + if (user != null) { + user.sendPlayerInteger(gameId, data); + } else { + logger.warn("Your session expired: gameId=" + gameId + ", sessionId=" + sessionId); + } } }); }