This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Defining _POSIX_SEMAPHORES for cygwin


On Mon, Mar 25, 2002 at 05:55:02PM -0500, Christopher Faylor wrote:
> Please discuss this in cygwin-patches.
> 
> On Mon, Mar 25, 2002 at 05:38:57PM -0500, Gerald S. Williams wrote:
> >I have a patch from Jason, which I planned to post to
> >the patches list, although I haven't done one yet, so
> >I'll probably mess something up. :-)
> >
> >It's a one-liner. I attached the patch here in case
> >you're interested. Is this the right format? It's
> >pretty straightforward, although I haven't really
> >had a chance to test it yet. I am insanely busy
> >right now.

I have tried the attached patch and threaded Cygwin Python builds with
semaphore support instead of conditional variables.  Is the consensus
that this patch should be submitted to the newlib list?

Thanks,
Jason
--- Begin Message ---
How do you think this all got started? :-)

I have a patch from Jason, which I planned to post to
the patches list, although I haven't done one yet, so
I'll probably mess something up. :-)

It's a one-liner. I attached the patch here in case
you're interested. Is this the right format? It's
pretty straightforward, although I haven't really
had a chance to test it yet. I am insanely busy
right now.

BTW, I've done some investigation into the threading
issue, and it definitely seems to be related to that
race condition in Condition Variables, but I think
you knew that already.

-Jerry

-O Gerald S. Williams, 22Y-103GA : mailto:gsw@agere.com O-
-O AGERE SYSTEMS, 555 UNION BLVD : office:610-712-8661  O-
-O ALLENTOWN, PA, USA 18109-3286 : mobile:908-672-7592  O-

Rob Collins wrote:
> So yes, patches gratefully received. Please have a chat to Jason Tishler
> as well though, as he has a recurring problem with threaded pythons,
> that have prevented us having such a package for ages, and I've not been
> able to fix the bug (well I haven't actually had time to look at it
> since January).

Attachment: ChangeLog
Description: Binary data

Attachment: features.h-patch
Description: Binary data

--- End Message ---

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]