Merge "Don't try to create a process group when not root." into pi-dev

This commit is contained in:
TreeHugger Robot
2018-03-22 23:00:54 +00:00
committed by Android (Google) Code Review

View File

@@ -666,7 +666,9 @@ static pid_t ForkAndSpecializeCommon(JNIEnv* env, uid_t uid, gid_t gid, jintArra
}
}
if (!is_system_server) {
// If this zygote isn't root, it won't be able to create a process group,
// since the directory is owned by root.
if (!is_system_server && getuid() == 0) {
int rc = createProcessGroup(uid, getpid());
if (rc != 0) {
if (rc == -EROFS) {