Explorar el Código

Debug调试变更与Release一样逻辑;

scbc.sat2 hace 5 años
padre
commit
ec1ec1b466
Se han modificado 1 ficheros con 4 adiciones y 10 borrados
  1. 4 10
      SATService/SATService/SATService.cpp

+ 4 - 10
SATService/SATService/SATService.cpp

@@ -69,25 +69,19 @@ int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
 		GLOBAL::GetLocalAddress();
 		GLOBAL::WriteTextLog("SATService goto start, tcp port = %ld", GLOBAL::g_stSATConfig.dwTCPSvrPort);
 #ifdef _DEBUG
-		// 启动执行器;
-		CSATExecutor::GetInstance()->StartWork();
-		// 启动SAT TCP服务端;
-		CSATTCPServer::GetInstance()->LoadSocketLib();
-		CSATTCPServer::GetInstance()->Start(GLOBAL::g_stSATConfig.dwTCPSvrPort);
-		// 启动设备管理;
-		CSATDevices::GetInstance()->StartWork();
+		WorkStart();
 
 		// 指定时间停止;
 		ULONGLONG ulTickCount = GetTickCount64();
-		//while (GetTickCount64() - ulTickCount < 1800000 )
-		while(1)
+		while (GetTickCount64() - ulTickCount < 1800000 )
+		//while(1)
 		{
 			//printf("倒计时:%ld\n",GetTickCount64() - ulTickCount);
 			Sleep(1000);
 		}
 
 		// 关闭TCP服务;
-		CSATTCPServer::GetInstance()->Stop();		
+		WorkEndof();		
 		return 0;
 #endif
 		// 进程存在,直接退出;