From 2cb2732f4f18428fcc61d34a67f7e623f30c8829 Mon Sep 17 00:00:00 2001 From: nopeless <38830903+nopeless@users.noreply.github.com> Date: Fri, 26 May 2023 22:30:22 +0900 Subject: [PATCH] fix(client): safe call for possibly null Websocket --- packages/discord.js/src/client/websocket/WebSocketManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/discord.js/src/client/websocket/WebSocketManager.js b/packages/discord.js/src/client/websocket/WebSocketManager.js index 8e5456d77bb5..b0e4fb10a2ef 100644 --- a/packages/discord.js/src/client/websocket/WebSocketManager.js +++ b/packages/discord.js/src/client/websocket/WebSocketManager.js @@ -325,7 +325,7 @@ class WebSocketManager extends EventEmitter { // TODO: Make a util for getting a stack this.debug(`Manager was destroyed. Called by:\n${new Error().stack}`); this.destroyed = true; - this._ws.destroy({ code: CloseCodes.Normal }); + this._ws?.destroy({ code: CloseCodes.Normal }); } /**