From e5e977010a36eb3054d7062e7774bc4c5216ca6d Mon Sep 17 00:00:00 2001 From: zhaoyuan17 Date: Sat, 16 Oct 2021 17:59:58 +0800 Subject: [PATCH] Modify process exit bug Signed-off-by: zhaoyuan17 --- src/appspawn_server.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/appspawn_server.cpp b/src/appspawn_server.cpp index 9e238409..2c8e7d11 100644 --- a/src/appspawn_server.cpp +++ b/src/appspawn_server.cpp @@ -211,7 +211,8 @@ bool AppSpawnServer::ServerMain(char *longProcName, int64_t longProcNameLen) continue; } else if (pid == 0) { SpecialHandle(appProperty); - return SetAppProcProperty(connectFd, appProperty, longProcName, longProcNameLen, fd); + SetAppProcProperty(connectFd, appProperty, longProcName, longProcNameLen, fd); + _exit(0); } read(fd[0], &buff, sizeof(buff)); // wait child process resutl -- Gitee