wuheng 2 лет назад
Родитель
Сommit
38ad664aa5
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      websocket/src/main/java/com/lovecoding/websocket/GameController.java

+ 3 - 1
websocket/src/main/java/com/lovecoding/websocket/GameController.java

@@ -74,7 +74,9 @@ public class GameController {
 
 
     public void sendUser( String msg, Session session ){
     public void sendUser( String msg, Session session ){
         try {
         try {
-            session.getBasicRemote().sendText(msg);
+            synchronized (session.getId()) {
+                session.getBasicRemote().sendText(msg);
+            }
         } catch (IOException e) {
         } catch (IOException e) {
             e.printStackTrace();
             e.printStackTrace();
         }
         }