delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/09/23/23:44:39

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Date: Sun, 23 Sep 2001 23:45:50 -0400
From: Jason Tishler <jason AT tishler DOT net>
To: Robert Collins <robert DOT collins AT itdomain DOT com DOT au>
Cc: cygwin-developers AT cygwin DOT com
Subject: Re: 1.3.4?
Message-ID: <20010923234550.H1904@dothill.com>
Mail-Followup-To: Robert Collins <robert DOT collins AT itdomain DOT com DOT au>,
cygwin-developers AT cygwin DOT com
Mime-Version: 1.0
In-Reply-To: <EA18B9FA0FE4194AA2B4CDB91F73C0EF08F1BB@itdomain002.itdomain.net.au>
User-Agent: Mutt/1.3.18i

Rob,

On Mon, Sep 24, 2001 at 12:54:33PM +1000, Robert Collins wrote:
> > -----Original Message-----
> > From: Jason Tishler [mailto:jason AT tishler DOT net]
> > 
> > While trying to release my first threaded Python 
> > distribution, I believe
> > that I have found another pthreads hang.  For those 
> > interested, see the
> > attached for a gdb session.
> 
> This is a *known* race condition. It has always existed on 9x, and I had
> no choice for NT about introducing it.

I knew this and then forgot (sorry).  Thanks for reminding me.

> I'm working on some upgrades to
> the muto object which will _hopefully_ allow a correct fix for both
> platforms.
> 
> The race is that an event can get missed if one thread is entering a
> wait just when another signals. 

I'm leaning toward holding off releasing a threaded Python until your
muto upgrade in complete.  Do you concur?

Thanks,
Jason

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019