X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Fsys.c;h=8d53d8f7cfadaf150f1fef466487f3a9db5fc61e;hb=567f20a20be06ad546b5962340c4be268462055b;hp=3e7609eeb81d1a01b1f4239ff9a2c647a5909567;hpb=653a9213ae6f303790975dd836d95778aab070de;p=linux-2.6.git diff --git a/kernel/sys.c b/kernel/sys.c index 3e7609eeb..8d53d8f7c 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -1291,7 +1291,7 @@ asmlinkage long sys_setpgid(pid_t pid, pid_t pgid) if (!thread_group_leader(p)) goto out; - if (p->parent == group_leader) { + if (p->real_parent == group_leader) { err = -EPERM; if (p->signal->session != group_leader->signal->session) goto out;