From 1b72be4ff717c70c98f8bf1ab4c544c87c0bfcae Mon Sep 17 00:00:00 2001 From: "xie.bx" Date: Mon, 7 Nov 2022 00:04:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dim-server=E7=A9=BA=E6=8C=87?= =?UTF-8?q?=E9=92=88=E5=BC=82=E5=B8=B8=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../websocket/WebsocketChannelCtxHolder.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/im-server/src/main/java/com/bx/imserver/websocket/WebsocketChannelCtxHolder.java b/im-server/src/main/java/com/bx/imserver/websocket/WebsocketChannelCtxHolder.java index 2a87103..69f9a1d 100644 --- a/im-server/src/main/java/com/bx/imserver/websocket/WebsocketChannelCtxHolder.java +++ b/im-server/src/main/java/com/bx/imserver/websocket/WebsocketChannelCtxHolder.java @@ -18,16 +18,16 @@ public class WebsocketChannelCtxHolder { } public static void removeChannelCtx(Long userId){ - channelMap.remove(userId); + if(userId != null){ + channelMap.remove(userId); + } } public static ChannelHandlerContext getChannelCtx(Long userId){ + if(userId == null){ + return null; + } return channelMap.get(userId); } - public static Set getAllChannelIds(){ - return channelMap.keySet(); - } - - }