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

set lock calls back to original place as per request

This commit is contained in:
Marc Zwart 2018-03-29 13:56:10 +02:00
parent a7ffaafcb0
commit fed2f31789
2 changed files with 2 additions and 2 deletions
Mage.Server/src/main/java/mage/server

View file

@ -90,8 +90,8 @@ public class ChatSession {
String userName = clients.get(userId); String userName = clients.get(userId);
if (reason != DisconnectReason.LostConnection) { // for lost connection the user will be reconnected or session expire so no removeUserFromAllTablesAndChat of chat yet if (reason != DisconnectReason.LostConnection) { // for lost connection the user will be reconnected or session expire so no removeUserFromAllTablesAndChat of chat yet
final Lock w = lock.writeLock(); final Lock w = lock.writeLock();
w.lock();
try { try {
w.lock();
clients.remove(userId); clients.remove(userId);
} finally { } finally {
w.unlock(); w.unlock();

View file

@ -231,8 +231,8 @@ public enum UserManager {
} }
logger.debug("Users to remove " + toRemove.size()); logger.debug("Users to remove " + toRemove.size());
final Lock w = lock.readLock(); final Lock w = lock.readLock();
w.lock();
try { try {
w.lock();
for (User user : toRemove) { for (User user : toRemove) {
users.remove(user.getId()); users.remove(user.getId());
} }