Prechádzať zdrojové kódy

#IQRV #comment 添加注释

80374374 1 rok pred
rodič
commit
f8457d3beb

+ 1 - 1
Framework/spbase/sp_mod.c

@@ -155,7 +155,7 @@ static int mod_kill_process(sp_mod_t* mod)
 	BOOL result = TerminateProcess(mod->process.handle, -1);
 	if (!result && errno != 3) {
 		DbgWithLinkForC(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM, "to kill 15 cmd: %d", errno);
-		if(kill(mod->process.pid, 9) && errno != 3) //No such process
+		if(kill(mod->process.pid, 9/*SIGKILL*/) && errno != 3) //No such process
 			DbgWithLinkForC(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM, "kill 9 cmd for %s fail: %d", mod->cfg->name, errno);
 		else 
 			result = TRUE;

+ 4 - 4
Module/mod_healthmanager/mod_healthmanager.cpp

@@ -752,19 +752,19 @@ bool CHealthManagerEntity::StopGuardian()
 	bFind = FindGuardianPid(pID);
 	if (bFind)
 	{
-		int ret = kill(pID, 9);
+		int ret = kill(pID, 9 /*SIGKILL*/);
 		if (ret < 0)
 		{
-			Dbg("kill guardian failed:%d",errno);
+			DbgWithLink(LOG_LEVEL_WARN, LOG_TYPE_SYSTEM)("kill guardian failed:%d",errno);
 			return false;
 		}
 		else
 		{
-			Dbg("killed guardian.");
+			DbgWithLink(LOG_LEVEL_INFO, LOG_TYPE_SYSTEM)("killed guardian.");
 			return true;
 		}
 	}
-	Dbg("can't find guardian pid.");
+	DbgWithLink(LOG_LEVEL_DEBUG, LOG_TYPE_SYSTEM)("can't find guardian pid.");
 	return true;
 #endif //RVC_OS_WIN
 }