zhaowenyu
2025-10-18 4ae24c427fc7d738811522a43ee0bbc314a4df07
Merge remote-tracking branch 'origin/dev' into dev
1 files modified
3 ■■■■■ changed files
ard-work/src/main/java/com/ard/work/component/websocket/handler/TyMessageHandler.java 3 ●●●●● patch | view | raw | blame | history
ard-work/src/main/java/com/ard/work/component/websocket/handler/TyMessageHandler.java
@@ -259,6 +259,9 @@
    public void afterConnectionClosed(WebSocketSession session, CloseStatus status) {
        log.info("【cmd】Disconnected: {}", session.getId());
        String userIdStr = (String) session.getAttributes().get("userId");
        if (userIdStr == null || userIdStr.isBlank()) {
            return;
        }
        Long userId = Long.parseLong(userIdStr);
        WebSocketSessionManager.removeSession(userId);
        log.info("【cmd】size: {}", WebSocketSessionManager.getOnlineUserCount());