diff options
author | Marcus Brinkmann <marcus@gnu.org> | 2001-08-14 19:09:13 +0000 |
---|---|---|
committer | Marcus Brinkmann <marcus@gnu.org> | 2001-08-14 19:09:13 +0000 |
commit | d77023eb04c94c402e75bb328103311a4b71c7cc (patch) | |
tree | 57ba03ea6427bef6d2b8eccec430d0fd35f82a63 /proc/mgt.c | |
parent | 9079a13b7fbd2b53310919c7e72a0ab34d57b610 (diff) | |
download | hurd-d77023eb04c94c402e75bb328103311a4b71c7cc.tar.gz hurd-d77023eb04c94c402e75bb328103311a4b71c7cc.tar.bz2 hurd-d77023eb04c94c402e75bb328103311a4b71c7cc.zip |
2001-08-14 Marcus Brinkmann <marcus@gnu.org>
* mgt.c (S_proc_dostop): If task_threads fails, resume the
suspended task.
Diffstat (limited to 'proc/mgt.c')
-rw-r--r-- | proc/mgt.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -344,7 +344,10 @@ S_proc_dostop (struct proc *p, return err; err = task_threads (p->p_task, &threads, &nthreads); if (err) - return err; + { + task_resume (p->p_task); + return err; + } for (i = 0; i < nthreads; i++) { if (threads[i] != contthread) |