From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <007701c3a06d$158bd1b0$8201a8c0@cc77109e> From: "Bruce Ellis" To: <9fans@cse.psu.edu> References: Subject: Re: [9fans] fun with rfork MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Date: Sat, 1 Nov 2003 22:40:44 +1100 Topicbox-Message-UUID: 7b9f3b7a-eacc-11e9-9e20-41e7f4b1d025 looks a bit like this ... targ.fd = fd[0]; targ.cmd = cmd; targ.tag = &tag; switch(rfork(RFFDG|RFPROC)) { case -1: return -1; case 0: vstack(&targ); /* Never returns */ default: rendezvous(&tag, 0); break; } ----- Original Message ----- From: "Charles Forsyth" To: <9fans@cse.psu.edu> Sent: Saturday, November 01, 2003 10:03 AM Subject: Re: [9fans] fun with rfork > even more than that! > i ought to have said that it's perhaps most interesting on > an x86. (Hint: how and where could you call rendezvous?) >