创建nkAgent只需要一次
parent
b9bcbf49c7
commit
e558148d5a
|
@ -64,9 +64,15 @@ public abstract class IosDeviceInitThread extends Thread {
|
|||
}
|
||||
logger.debug("设置设备【{}】的nkAgent掉线之后的监听器................", phone.getUdid());
|
||||
nkAgent.setOnDisconnectListener(() -> {
|
||||
logger.warn("设备【{}】的nkAgent失效了,需要重新创建...........", phone.getUdid());
|
||||
IOSDeviceManager.getInstance().getIosInitThread(phone.getUdid()).createNKAgent();
|
||||
logger.warn("设备【{}】的nkAgent重新创建完成...........", phone.getUdid());
|
||||
synchronized (nkAgent) {
|
||||
if (!nkAgent.getStatus()) {
|
||||
logger.warn("设备【{}】的nkAgent失效了,需要重新创建...........", phone.getUdid());
|
||||
IOSDeviceManager.getInstance().getIosInitThread(phone.getUdid()).createNKAgent();
|
||||
logger.warn("设备【{}】的nkAgent重新创建完成...........", phone.getUdid());
|
||||
} else {
|
||||
logger.warn("设备【{}】的nkAgent失效了,但是已经创建好了,不再创建了...........", phone.getUdid());
|
||||
}
|
||||
}
|
||||
});
|
||||
logger.debug("设备【{}】的nkAgent连接完毕................", phone.getUdid());
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue