diff --git a/kernel/ptrace.c b/kernel/ptrace.c index ce66d66881fdaf935b2010ba84ec8b623686420c..5f8d452e8111b7a2e67b1de14b50ec544c22bfa1 100644 --- a/kernel/ptrace.c +++ b/kernel/ptrace.c @@ -208,8 +208,7 @@ int ptrace_attach(struct task_struct *task) __ptrace_link(task, current); - force_sig_specific(SIGSTOP, task); - + send_sig_info(SIGSTOP, SEND_SIG_FORCED, task); bad: write_unlock_irqrestore(&tasklist_lock, flags); task_unlock(task);