mirror of
https://gitee.com/openharmony/startup_appspawn
synced 2024-11-23 07:00:17 +00:00
避免发送消息导致失败未打印
Signed-off-by: 王达 <wangda20@huawei.com>
This commit is contained in:
parent
fceed2dc74
commit
227e508dae
@ -67,7 +67,8 @@ APPSPAWN_STATIC void DevicedebugKillRetDeal(int result, int pid)
|
|||||||
printf("devicedebug: kill: process: %d is not debuggable app\r\n", pid);
|
printf("devicedebug: kill: process: %d is not debuggable app\r\n", pid);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
printf("devicedebug: process: %d kill unsuccess, please check the hilog for the cause\r\n", pid);
|
printf("devicedebug: process: %d kill unsuccess ret=%d, please check the hilog for the cause\r\n",
|
||||||
|
pid, result);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -121,7 +122,6 @@ APPSPAWN_STATIC int DeviceDebugKill(int pid, int signal)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (result.result != 0) {
|
if (result.result != 0) {
|
||||||
DevicedebugKillRetDeal(result.result, pid);
|
|
||||||
return result.result;
|
return result.result;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -156,7 +156,12 @@ int DeviceDebugCmdKill(int argc, char *argv[])
|
|||||||
int pid = atoi(argv[DEVICEDEBUG_KILL_CMD_PID_INDEX]);
|
int pid = atoi(argv[DEVICEDEBUG_KILL_CMD_PID_INDEX]);
|
||||||
DEVICEDEBUG_LOGI("devicedebug cmd kill start signal[%{public}d], pid[%{public}d]", signal, pid);
|
DEVICEDEBUG_LOGI("devicedebug cmd kill start signal[%{public}d], pid[%{public}d]", signal, pid);
|
||||||
|
|
||||||
return DeviceDebugKill(pid, signal);
|
int ret = DeviceDebugKill(pid, signal);
|
||||||
|
if (ret != 0) {
|
||||||
|
DevicedebugKillRetDeal(ret, pid);
|
||||||
|
}
|
||||||
|
|
||||||
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
Loading…
Reference in New Issue
Block a user