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

!1455 修复ProcessSignal 中打印错误的问题。

Merge pull request !1455 from cheng_jinsong/init1031
...@@ -38,8 +38,8 @@ static void ProcessSignal(const struct signalfd_siginfo *siginfo) ...@@ -38,8 +38,8 @@ static void ProcessSignal(const struct signalfd_siginfo *siginfo)
Service* service = GetServiceByPid(sigPID); Service* service = GetServiceByPid(sigPID);
// check child process exit status // check child process exit status
if (WIFSIGNALED(procStat)) { if (WIFSIGNALED(procStat)) {
INIT_LOGE("Child process %s(pid %d) exit with code : %d", INIT_LOGE("Child process %s(pid %d) exit with signal : %d",
service == NULL ? "Unknown" : service->name, sigPID, sigPID, WTERMSIG(procStat)); service == NULL ? "Unknown" : service->name, sigPID, WTERMSIG(procStat));
} }
if (WIFEXITED(procStat)) { if (WIFEXITED(procStat)) {
INIT_LOGE("Child process %s(pid %d) exit with code : %d", INIT_LOGE("Child process %s(pid %d) exit with code : %d",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册