diff --git a/kernel/signal.c b/kernel/signal.c index e26274abf3a9f8ca80f4307e8666f5a1227e20b3..f4db76986ec15e0338016d15f4109bbe9db1fac5 100644 --- a/kernel/signal.c +++ b/kernel/signal.c @@ -1781,9 +1781,7 @@ static int do_signal_stop(int signr) } /* Now we don't run again until woken by SIGCONT or SIGKILL */ - do { - schedule(); - } while (try_to_freeze()); + schedule(); tracehook_finish_jctl(); current->exit_code = 0;