[gnu.bash.bug] bash on BSD systems sometimes looses track of jobs

cks@WHITE.TORONTO.EDU (Chris Siebenmann) (06/22/89)

 bash seems to think that a pipeline has finished when the first
member of it has, instead of when all of them have. When you do
something like pipe output to a pager and then control-Z back to bash,
bash will consider the job done, despite the fact that the pager is
still running.

Repeat-By:
	cat /etc/motd | more
suspend more. notice how bash reports that the job is done, and won't
show it with 'jobs'. do a ps to see that the more process is still
there.

---
	"I shall clasp my hands together and bow to the corners of the world."
			Number Ten Ox, "Bridge of Birds"
Chris Siebenmann		...!utgpu!{ncrcan,ontmoh!moore}!ziebmef!cks
cks@white.toronto.edu	     or ...!utgpu!{,csri!}cks