1
0
Fork 0
mirror of https://github.com/correl/mage.git synced 2025-04-11 17:00:08 -09:00

Prevent some exceptions if sesssion is session is expired

This commit is contained in:
LevelX2 2012-09-24 07:36:05 +02:00
parent e865c98f82
commit b64e1658e9

View file

@ -469,7 +469,11 @@ public class MageServerImpl implements MageServer {
execute("sendPlayerUUID", sessionId, new Action() {
public void execute() {
User user = SessionManager.getInstance().getUser(sessionId);
user.sendPlayerUUID(gameId, data);
if (user != null) {
user.sendPlayerUUID(gameId, data);
} else {
logger.warn("Your session expired: gameId=" + gameId + ", sessionId=" + sessionId);
}
}
});
}
@ -479,7 +483,11 @@ public class MageServerImpl implements MageServer {
execute("sendPlayerString", sessionId, new Action() {
public void execute() {
User user = SessionManager.getInstance().getUser(sessionId);
user.sendPlayerString(gameId, data);
if (user != null) {
user.sendPlayerString(gameId, data);
} else {
logger.warn("Your session expired: gameId=" + gameId + ", sessionId=" + sessionId);
}
}
});
}
@ -489,7 +497,11 @@ public class MageServerImpl implements MageServer {
execute("sendPlayerBoolean", sessionId, new Action() {
public void execute() {
User user = SessionManager.getInstance().getUser(sessionId);
user.sendPlayerBoolean(gameId, data);
if (user != null) {
user.sendPlayerBoolean(gameId, data);
} else {
logger.warn("Your session expired: gameId=" + gameId + ", sessionId=" + sessionId);
}
}
});
}