修复多线程往一个session写数据会报错的BUG

This commit is contained in:
dzk 2024-08-22 17:46:59 +08:00
parent 08d4493994
commit 5e902ff042

View File

@ -113,7 +113,7 @@ public class WebSocketUtils {
* @param session WebSocket会话
* @param message 要发送的WebSocket消息对象
*/
private static void sendMessage(WebSocketSession session, WebSocketMessage<?> message) {
private static synchronized void sendMessage(WebSocketSession session, WebSocketMessage<?> message) {
if (session == null || !session.isOpen()) {
log.warn("[send] session会话已经关闭");
} else {