diff --git a/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp b/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp index 35482341d3e6..90daaf9ef16d 100644 --- a/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp +++ b/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp @@ -136,8 +136,10 @@ static void LLVM_ATTRIBUTE_NORETURN ChildFunc(int error_fd, if (info.GetFlags().Test(eLaunchFlagDebug)) { // Do not inherit setgid powers. +#if !defined(__ANDROID__) if (setgid(getgid()) != 0) ExitWithError(error_fd, "setgid"); +#endif // HACK: // Close everything besides stdin, stdout, and stderr that has no file