From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <9ad68ddb26c79d699d261fdf5fbdc505@coraid.com> From: erik quanstrom Date: Fri, 15 Dec 2006 18:08:39 -0500 To: 9fans@cse.psu.edu MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] wait race? Topicbox-Message-UUID: f4f2be5c-ead1-11e9-9d60-3106f5b1d025 this command frequently hangs on my terminal for(i in `{seq 1 $n}){echo fu>/dev/null&} i've tried n=50 and n=150. acid says the shell is doing this acid: lstk() await()+0x7 /sys/src/libc/9syscall/await.s:5 wait()+0x1b /sys/src/libc/9sys/wait.c:13 buf=0x36373031 fld=0xdfffcc04 l=0x35188 w=0x35190 Waitfor(pid=0x2ae1)+0xb4 /usr/quanstro/src/rc/plan9.c:211 w=0x35190 p=0x36e70 errbuf=0x353a4 Xbackq()+0x158 /usr/quanstro/src/rc/havefork.c:120 wd=0x303531 ewd=0xdfffeeef stop=0x1dd10 pfd=0x5 f=0x35190 s=0xdfffceef v=0x36e70 c=0xa pid=0x2ae1 main(argc=0x1,argv=0xdfffefb4)+0x327 /usr/quanstro/src/rc/exec.c:184 rcmain=0x1642c num=0x35343031 bootstrap=0x2 i=0x0 _main+0x31 /sys/src/libc/386/main9.s:16 is this a race, or am i missing something? (p9p rc does not hang doing the same thing.) - erik