From 420744c7a7c6e9515f0dc2bc0f6e50ed311f8c5e Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 6 Mar 2019 19:09:11 -0500 Subject: [PATCH] session manager: change to null session on close This fixes not assigning null to the websocket session id, which prevented re logging in later due to login() reusing the closed sockets id. Fixes #8089 --- .../main/java/net/runelite/client/account/SessionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/account/SessionManager.java b/runelite-client/src/main/java/net/runelite/client/account/SessionManager.java index 1f17207c6e..6ef8c82e73 100644 --- a/runelite-client/src/main/java/net/runelite/client/account/SessionManager.java +++ b/runelite-client/src/main/java/net/runelite/client/account/SessionManager.java @@ -155,7 +155,7 @@ public class SessionManager private void closeSession() { - wsClient.close(); + wsClient.changeSession(null); if (accountSession == null) {