Forráskód Böngészése

adb重连或重启,需要加Sleep(3500),给一个等待操作完成时间;

scbc.sat2 5 éve
szülő
commit
4a84c526a7
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      SATService/SATService/SATDevices.cpp

+ 6 - 0
SATService/SATService/SATDevices.cpp

@@ -169,6 +169,8 @@ DWORD CSATDevices::WorkThread(LPVOID lpVoid)
 							WinExec(str.c_str(), SW_HIDE);
 							// 重连后,break此次循环;
 							GLOBAL::WriteTextLog("offline重连->设备类型:%d, 设备名称:%s, 状态:%d, 命名:%s", it->nType, it->strName.c_str(), it->nStatus, str.c_str());
+							// 等待重连;
+							Sleep(3500);
 							break;
 						} 
 						else if ( it->nStatus == SATDEV::Dropline ) {
@@ -176,6 +178,8 @@ DWORD CSATDevices::WorkThread(LPVOID lpVoid)
 							str.append(it->strName);
 							WinExec(str.c_str(), SW_HIDE);
 							GLOBAL::WriteTextLog("dropline重连->设备类型:%d, 设备名称:%s, 状态:%d, 命名:%s", it->nType, it->strName.c_str(), it->nStatus, str.c_str());
+							// 等待重连;
+							Sleep(3500);
 						}
 					} else if ( it->nType == SATDEV::Usb ) {
 #if 0
@@ -191,6 +195,8 @@ DWORD CSATDevices::WorkThread(LPVOID lpVoid)
 						// 重连后,break此次循环;
 						GLOBAL::WriteTextLog("usb重连->设备类型:%d, 设备名称:%s, 状态:%d, 命名:%s", it->nType, it->strName.c_str(), it->nStatus, str.c_str());
 #endif
+						// 等待adb启动;
+						Sleep(3500);
 						break;
 					}