summaryrefslogtreecommitdiffstats
path: root/bin/sh/jobs.c
diff options
context:
space:
mode:
authortjr <tjr@FreeBSD.org>2002-05-31 12:35:34 +0000
committertjr <tjr@FreeBSD.org>2002-05-31 12:35:34 +0000
commit952d847c40501095773a106b939013d66f58a9f5 (patch)
treed12e837de799f1f587e004c94ab2d55a0b1b7a1e /bin/sh/jobs.c
parent7e9561b97a5c247e88463093d90afcc38871d08d (diff)
downloadFreeBSD-src-952d847c40501095773a106b939013d66f58a9f5.zip
FreeBSD-src-952d847c40501095773a106b939013d66f58a9f5.tar.gz
Move job to front of most recently used job list when bg'd or fg'd.
Diffstat (limited to 'bin/sh/jobs.c')
-rw-r--r--bin/sh/jobs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/sh/jobs.c b/bin/sh/jobs.c
index 41ee596..2174563 100644
--- a/bin/sh/jobs.c
+++ b/bin/sh/jobs.c
@@ -255,6 +255,7 @@ restartjob(struct job *jp)
if (jp->state == JOBDONE)
return;
+ setcurjob(jp);
INTOFF;
killpg(jp->ps[0].pid, SIGCONT);
for (ps = jp->ps, i = jp->nprocs ; --i >= 0 ; ps++) {
OpenPOWER on IntegriCloud