瀏覽代碼

fix(气象监听): 修改接口正常使用

高家顺 3 年之前
父節點
當前提交
ebb620cb49
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      src/main/java/com/macro/mall/tiny/modules/business/controller/WebSocketServer.java

+ 4 - 0
src/main/java/com/macro/mall/tiny/modules/business/controller/WebSocketServer.java

@@ -85,6 +85,10 @@ public class WebSocketServer {
         removeSensorMac();
         subOnlineCount();           //在线数减1
         redisMessageListenerContainer.removeMessageListener(subscribeListener);
+        subscribeListener = null;
+        if (WebSocketServer.onlineCount.get() == 0) {
+            initSensorMac();
+        }
         log.info("websocket有一连接关闭!当前在线人数为" + getOnlineCount());
     }