Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!shelby!agate!ucbvax!tut.cis.ohio-state.edu!brutus.cs.uiuc.edu!apple!bbn!bbn.com!rsalz From: rsalz@bbn.com (Rich Salz) Newsgroups: gnu.bash.bug Subject: Dead jobs not flushed? Message-ID: <1931@prune.bbn.com> Date: 14 Aug 89 18:32:12 GMT Distribution: gnu Organization: BBN Systems and Technologies Corporation Lines: 28 It seems that BASH doesn't really free up an internal jobs slot until I run the "jobs" command. I have "notify=1" in my .profile. For example: prune 1551: jobs [1]+ Stopped Pnews prune 1552: sleep 1& [2] 24842 prune 1553: [2]- Done sleep 1 ## Wait for first job to finish, then do another one; note the job ## number assigned is 3, not 2. sleep 1& [3] 24843 prune 1554: [3]- Done sleep 1 ## Wait for the second sleep to finish, then see what's there; note ## the "Done" for an already done job. jobs [1]+ Stopped Pnews [3]- Done sleep 1 prune 1555: sleep 1 prune 1556: jobs [1]+ Stopped Pnews prune 1557: fg /r$ -- Please send comp.sources.unix-related mail to rsalz@uunet.uu.net. Use a domain-based address or give alternate paths, or you may lose out.