fix: 修改房间逻辑

This commit is contained in:
2026-06-23 13:49:15 +08:00
parent 47e586e7f5
commit 9be461539c
4 changed files with 187 additions and 64 deletions

View File

@@ -64,8 +64,12 @@ public class RoomWebSocketHandler extends TextWebSocketHandler {
}
String userId = loginId.toString();
// 注册会话
// 注册会话(内部会清理同用户的旧会话)
sessionManager.addSession(roomId, userId, session);
// 取消断线超时定时器(重连场景)
gomokuGameService.cancelDisconnectTimeout(roomId, userId);
log.info("[WS] 连接建立, roomId={}, userId={}, sessionId={}", roomId, userId, session.getId());
}