From dd8d687553cc02b0dad60bfa70eb0eb9567c9290 Mon Sep 17 00:00:00 2001 From: Daniel Gerhardt <daniel.gerhardt@mni.thm.de> Date: Fri, 8 Mar 2013 21:28:45 +0100 Subject: [PATCH] Fixed implementation of removeUserFromSessionBySocketId method. --- src/main/java/de/thm/arsnova/services/UserService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/de/thm/arsnova/services/UserService.java b/src/main/java/de/thm/arsnova/services/UserService.java index 550ac086..ebbe042f 100644 --- a/src/main/java/de/thm/arsnova/services/UserService.java +++ b/src/main/java/de/thm/arsnova/services/UserService.java @@ -185,7 +185,8 @@ public class UserService implements IUserService, InitializingBean, DisposableBe @Override @Transactional(isolation = Isolation.READ_COMMITTED) public void removeUserFromSessionBySocketId(UUID socketId) { - user2session.remove(socketId); + User user = socketid2user.get(socketId); + user2session.remove(user); } @Override -- GitLab