From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] waitpid() From: lucio@proxima.alt.za In-Reply-To: <036c01c423a7$21a3f3c0$57d87d50@SOMA> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Fri, 16 Apr 2004 13:46:28 +0200 Topicbox-Message-UUID: 5d31a078-eacd-11e9-9e20-41e7f4b1d025 > don't do it in kernel mode. do it in user mode. just record the > pid + Waitmsg of the ones that wait has returned and search > this first and if not found go into a wait loop, recording the > pid + Waitmsg as wait returns if it's not the one you want, > otherwise return. Hm, I thought it couldn't be done, but the above makes sense. Now if I just had rob's skills with linked lists... I'll report back. ++L