未验证 提交 c621577e 编写于 作者: O openharmony_ci 提交者: Gitee

!614 打印进程退出的信息到一行中

Merge pull request !614 from Maplestory_zeng/master
......@@ -41,9 +41,12 @@ static void ProcessSignal(const struct signalfd_siginfo *siginfo)
if (WIFEXITED(procStat)) {
INIT_LOGE("Child process %d exit with code : %d", sigPID, WEXITSTATUS(procStat));
}
INIT_LOGI("SigHandler, SIGCHLD received, sigPID = %d.", sigPID);
Service* service = GetServiceByPid(sigPID);
INIT_LOGI("SigHandler, SIGCHLD received, Service:%s pid:%d uid:%d status:%d.",
service == NULL ? "Unknown" : service->name,
sigPID, siginfo->ssi_uid, procStat);
CheckWaitPid(sigPID);
ServiceReap(GetServiceByPid(sigPID));
ServiceReap(service);
}
break;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册