jobs: Preserve parent jobs for simple commands
commit9881d00e939e75e5348aebe6046ff80d3b7edb17
authorHerbert Xu <herbert@gondor.apana.org.au>
Mon, 15 Apr 2024 12:01:33 +0000 (15 20:01 +0800)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 28 Apr 2024 00:51:10 +0000 (28 08:51 +0800)
tree7877ec5dd2b6637bcab52f0025586881a3c8d899
parent94b1e82588289a477933f7075db7f098d4755fad
jobs: Preserve parent jobs for simple commands

Do not free parent shell jobs if a simple command with the first
word being "jobs" is executed as a command substitution.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
src/jobs.c
src/parser.c
src/parser.h
src/trap.c