From 5adac5ca0cf35557b09a4cbd3a3949ffcb2437ce Mon Sep 17 00:00:00 2001 From: zhaoyuan17 Date: Sat, 16 Oct 2021 17:56:02 +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