Browse Source

去除无效注解

修复获取sn错误的bug
pull/1/head
648540858 4 years ago
parent
commit
222d44bd85
  1. 5
      src/main/java/com/genersoft/iot/vmp/VManageBootstrap.java
  2. 6
      src/main/java/com/genersoft/iot/vmp/gb28181/session/SsrcUtil.java

5
src/main/java/com/genersoft/iot/vmp/VManageBootstrap.java

@ -7,11 +7,6 @@ import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
//@EnableEurekaClient
//@EnableTransactionManagement
//@EnableFeignClients(basePackages = { "com.genersoft.iot.vmp", "org.integrain" })
//@ServletComponentScan("com.genersoft.iot.vmp")
@EnableAutoConfiguration
public class VManageBootstrap extends LogManager {
public static void main(String[] args) {
SpringApplication.run(VManageBootstrap.class, args);

6
src/main/java/com/genersoft/iot/vmp/gb28181/session/SsrcUtil.java

@ -70,14 +70,16 @@ public class SsrcUtil {
*/
private static String getSN() {
String sn = null;
int index = 0;
if (notUsed.size() == 0) {
throw new RuntimeException("ssrc已经用完");
} else if (notUsed.size() == 1) {
sn = notUsed.get(0);
} else {
sn = notUsed.get(new Random().nextInt(notUsed.size() - 1));
index = new Random().nextInt(notUsed.size() - 1);
sn = notUsed.get(index);
}
notUsed.remove(0);
notUsed.remove(index);
isUsed.add(sn);
return sn;
}

Loading…
Cancel
Save