diff options
Diffstat (limited to 'kernel/exit.c')
-rw-r--r-- | kernel/exit.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/kernel/exit.c b/kernel/exit.c index 28144b94e55c..b27a3dcde671 100644 --- a/kernel/exit.c +++ b/kernel/exit.c | |||
@@ -1189,13 +1189,6 @@ static int wait_task_zombie(struct task_struct *p, int noreap, | |||
1189 | BUG_ON(state != EXIT_DEAD); | 1189 | BUG_ON(state != EXIT_DEAD); |
1190 | return 0; | 1190 | return 0; |
1191 | } | 1191 | } |
1192 | if (unlikely(p->exit_signal == -1 && p->ptrace == 0)) { | ||
1193 | /* | ||
1194 | * This can only happen in a race with a ptraced thread | ||
1195 | * dying on another processor. | ||
1196 | */ | ||
1197 | return 0; | ||
1198 | } | ||
1199 | 1192 | ||
1200 | /* traced means p->ptrace, but not vice versa */ | 1193 | /* traced means p->ptrace, but not vice versa */ |
1201 | traced = (p->real_parent != p->parent); | 1194 | traced = (p->real_parent != p->parent); |