소스 검색

Z991239-2217 #comment 临时解决osStartTime脏数据导致握手时间在微服务更新时未能被写入

杨诗友80174847 4 년 전
부모
커밋
26a76fad12
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      Module/mod_heartbeat/HeartBeatFSM.cpp

+ 2 - 1
Module/mod_heartbeat/HeartBeatFSM.cpp

@@ -1107,6 +1107,7 @@ int CHeartBeatFSM::LocalProcessCrossCall(CrossCallReq* reqInfo, const int nBufSi
 
 ErrorCodeEnum CHeartBeatFSM::GetPerformCounter(TermianlCounter& counter)
 {
+	memset(&counter, 0, sizeof(TermianlCounter));//oiltmp@20210611
 #ifdef RVC_OS_WIN
 	//oilyang@20171122 数量太多,暂时去掉
 	//LOG_FUNCTION();
@@ -1118,7 +1119,7 @@ ErrorCodeEnum CHeartBeatFSM::GetPerformCounter(TermianlCounter& counter)
 	DWORD CounterType;
 	MEMORYSTATUSEX statex;
 
-	memset(&counter, 0, sizeof(TermianlCounter));
+	
 
 	Status = PdhOpenQuery(NULL, NULL, &Query);
 	if (Status != ERROR_SUCCESS)