Преглед на файлове

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());
     }