Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 13211 invoked by uid 6000); 1 Feb 1999 18:22:54 -0000 Received: (qmail 13201 invoked from network); 1 Feb 1999 18:22:52 -0000 Received: from fwns2d.raleigh.ibm.com (HELO fwns2.raleigh.ibm.com) (204.146.167.236) by taz.hyperreal.org with SMTP; 1 Feb 1999 18:22:52 -0000 Received: from rtpmail01.raleigh.ibm.com (rtpmail01.raleigh.ibm.com [9.37.172.24]) by fwns2.raleigh.ibm.com (8.9.0/8.9.0/RTP-FW-1.2) with ESMTP id NAA28408 for ; Mon, 1 Feb 1999 13:22:48 -0500 Received: from raleigh.ibm.com (wgs.raleigh.ibm.com [9.37.74.165]) by rtpmail01.raleigh.ibm.com (8.8.5/8.8.5/RTP-ral-1.1) with ESMTP id NAA31284 for ; Mon, 1 Feb 1999 13:22:50 -0500 Message-ID: <36B5F0F9.3E176D1D@raleigh.ibm.com> Date: Mon, 01 Feb 1999 13:22:49 -0500 From: Bill Stoddard X-Mailer: Mozilla 4.05 [en] (X11; I; AIX 4.2) MIME-Version: 1.0 To: new-httpd@apache.org Subject: Re: [APR] Universal return syntax References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org Dean Gaudet wrote: > > On Mon, 1 Feb 1999, Ben Hyde wrote: > > > Dean Gaudet writes: > > >> I'm coming up to speed on threads and am ignorant in this area. > > >> Are you saying that each thread has its own copy of errno? > > > > > >Yes. > > > > Argh. I suspect that each fiber does not have a private copy. - ben > > Didn't someone respond on this issue already? > > NSPR threads have thread local data -- and they're implemented using > fibers. So there's a way to do it. Eeeek! Maybe I missed the discussion... WHY does NSPR implement threads as fibers? Is it because many OS's don't have decent kernel thread implementations? -- Bill Stoddard stoddard@raleigh.ibm.com