فهرست منبع

修复ssrc缓存初始化判断错误,导致初始化失败

648540858 2 سال پیش
والد
کامیت
2d11f1b3de
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      src/main/java/com/genersoft/iot/vmp/gb28181/session/SSRCFactory.java

+ 2 - 1
src/main/java/com/genersoft/iot/vmp/gb28181/session/SSRCFactory.java

@@ -8,6 +8,7 @@ import org.springframework.stereotype.Component;
 
 import java.util.ArrayList;
 import java.util.List;
+import java.util.Objects;
 import java.util.Set;
 
 /**
@@ -118,7 +119,7 @@ public class SSRCFactory {
      */
     public boolean hasMediaServerSSRC(String mediaServerId) {
         String redisKey = SSRC_INFO_KEY + userSetting.getServerId() + "_" + mediaServerId;
-        return redisTemplate.opsForSet().members(redisKey) != null;
+        return Boolean.TRUE.equals(redisTemplate.hasKey(redisKey));
     }
 
 }