From fd6eea568658cb255c8904f5f275e6a3907a377b Mon Sep 17 00:00:00 2001 From: Tejun Heo Date: Thu, 10 Feb 2011 15:01:22 -0800 Subject: [PATCH] --- yaml --- r: 233138 b: refs/heads/master c: 01e05e9a90b8f4c3997ae0537e87720eb475e532 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/ptrace.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index a736ebf6b268..1510f8b373ea 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d863b50ab01333659314c2034890cb76d9fdc3c7 +refs/heads/master: 01e05e9a90b8f4c3997ae0537e87720eb475e532 diff --git a/trunk/kernel/ptrace.c b/trunk/kernel/ptrace.c index 99bbaa3e5b0d..1708b1e2972d 100644 --- a/trunk/kernel/ptrace.c +++ b/trunk/kernel/ptrace.c @@ -313,7 +313,7 @@ int ptrace_detach(struct task_struct *child, unsigned int data) child->exit_code = data; dead = __ptrace_detach(current, child); if (!child->exit_state) - wake_up_process(child); + wake_up_state(child, TASK_TRACED | TASK_STOPPED); } write_unlock_irq(&tasklist_lock);