Small changes to user/chat/session handling (not finished yet).

This commit is contained in:
LevelX2 2013-04-30 17:10:35 +02:00
parent 48a0e96333
commit 44d0df6bde
3 changed files with 5 additions and 5 deletions

View file

@ -71,10 +71,10 @@ public class ChatSession {
clients.remove(userId);
switch (reason) {
case Disconnected:
message = " has quit MAGE";
message = " has left MAGE";
break;
case SessionExpired:
message = " session expired";
case LostConnection:
message = " has lost connection";
break;
default:
message = " has left chat";

View file

@ -57,7 +57,7 @@ public class User {
}
public enum DisconnectReason {
SessionExpired, Disconnected, CleaningUp;
LostConnection, Disconnected, CleaningUp;
}
private UUID userId = UUID.randomUUID();

View file

@ -142,7 +142,7 @@ public class UserManager {
for (User user: users.values()) {
if (user.isExpired(expired.getTime())) {
logger.info(user.getName() + " session expired " + user.getId());
user.kill(User.DisconnectReason.SessionExpired);
user.kill(User.DisconnectReason.LostConnection);
users.remove(user.getId());
}
}