소스 검색

新增线程:每15秒读取一次配置文件,以便修改了配置文件后,不用重启程序;

scbc.sat2 5 년 전
부모
커밋
7f740e0a5a
1개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 8 1
      SATHelper/SATHelper/SATHelper.cpp

+ 8 - 1
SATHelper/SATHelper/SATHelper.cpp

@@ -141,7 +141,14 @@ BOOL CSATHelperApp::InitInstance()
 #endif
 
 #if 1
-	Global::GetConfig();
+	std::thread t([]() {
+		while (true) {
+			Global::GetConfig();
+			Sleep(15000);
+		}
+	});
+	t.detach();
+	
 	Global::WriteTextLog("程序启动");
 
 	// 启动TCP客户端;