|
|
|
|
@ -23,7 +23,7 @@ public class HikLoginModuleImpl implements CameraControlLoginModule {
|
|
|
|
|
|
|
|
|
|
public static HCNetSDK hcNetsdk = HCNetSDK.INSTANCE;
|
|
|
|
|
|
|
|
|
|
private static int MAX_RECONNET_TIME = 100;
|
|
|
|
|
private static final int MAX_RECONNET_TIME = -1;
|
|
|
|
|
|
|
|
|
|
private static boolean hasInit = Boolean.FALSE;
|
|
|
|
|
|
|
|
|
|
@ -114,10 +114,10 @@ public class HikLoginModuleImpl implements CameraControlLoginModule {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int tryTimes = 0;
|
|
|
|
|
while(m_lUserID < 0 && tryTimes < MAX_RECONNET_TIME){
|
|
|
|
|
while(m_lUserID < 0 && (tryTimes < MAX_RECONNET_TIME||MAX_RECONNET_TIME<0)){
|
|
|
|
|
log.error("hik login error,ip:{},port:{},errorCode:{}",m_strIp,m_nPort,hcNetsdk.NET_DVR_GetLastError());
|
|
|
|
|
try {
|
|
|
|
|
Thread.sleep(500);
|
|
|
|
|
Thread.sleep(5000);
|
|
|
|
|
} catch (InterruptedException e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|
|