|
@@ -1317,7 +1317,7 @@ static struct task_struct *copy_process(unsigned long clone_flags,
|
|
|
}
|
|
}
|
|
|
bad_fork_cleanup_signal:
|
|
bad_fork_cleanup_signal:
|
|
|
if (!(clone_flags & CLONE_THREAD))
|
|
if (!(clone_flags & CLONE_THREAD))
|
|
|
- free_signal_struct(p->signal);
|
|
|
|
|
|
|
+ put_signal_struct(p->signal);
|
|
|
bad_fork_cleanup_sighand:
|
|
bad_fork_cleanup_sighand:
|
|
|
__cleanup_sighand(p->sighand);
|
|
__cleanup_sighand(p->sighand);
|
|
|
bad_fork_cleanup_fs:
|
|
bad_fork_cleanup_fs:
|