Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Sun, 22 Apr 2001 19:32:29 -0400 From: Christopher Faylor To: cygwin-developers AT cygwin DOT com Subject: Re: SHOWSTOPPER: [was Re: vfscanf in newlib] Message-ID: <20010422193229.A25615@redhat.com> Reply-To: cygwin-developers AT cygwin DOT com Mail-Followup-To: cygwin-developers AT cygwin DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: ; from robert.collins@itdomain.com.au on Mon, Apr 23, 2001 at 09:10:04AM +1000 On Mon, Apr 23, 2001 at 09:10:04AM +1000, Robert Collins wrote: >> -----Original Message----- >> From: Christopher Faylor [mailto:cgf AT redhat DOT com] >> Sent: Monday, April 23, 2001 9:16 AM >> To: cygwin-developers AT cygwin DOT com >> Subject: Re: SHOWSTOPPER: [was Re: vfscanf in newlib] >> >> >> On Mon, Apr 23, 2001 at 08:59:47AM +1000, Robert Collins wrote: >> >I might be a cancellation point being checked before MTInterface is >> >initialised. If thats the case, I suggest that MTInterface is >> >initialised earlier. >> >> It should be initialized pretty early. I don't see any way >> for /etc/passwd >> to be read prior to this initialization. >> >> This is the initialization in question, right: >> >> user_data->threadinterface->Init (user_data->forkee); >> > >Yes. > >Actually can you tell me - the if (forked) below only runs in spawned >cygwin process's ? If so I've got a few bugs to fix.. It only runs in non-forked processes. cgf