GUACAMOLE-1224: Ensure all user sessions are explicitly invalidated prior to application shutdown.

This commit is contained in:
Michael Jumper committed 2022-10-14 16:08:46 -07:00
1 parent 8c36eaf55d
commit 63de886e5d
1 file changed
+6
@@ -225,7 +225,13 @@ public class HashTokenSessionMap implements TokenSessionMap {
@Override
public void shutdown() {
// Terminate the automatic session invalidation thread
executor.shutdownNow();
// Forcibly invalidate any remaining sessions
sessionMap.values().stream().forEach(GuacamoleSession::invalidate);
}
}