This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
RE: fix cond_race... was RE: src/winsup/cygwin ChangeLog thread.cc thread.h ...
- To: <cygwin-patches at cygwin dot com>
- Subject: RE: fix cond_race... was RE: src/winsup/cygwin ChangeLog thread.cc thread.h ...
- From: "Norman Vine" <nhv at cape dot com>
- Date: Tue, 9 Oct 2001 13:24:50 -0400
- Reply-To: <nhv at cape dot com>
Norman Vine wrote:
>
>Robert Collins writes:
>
>>From: "Jason Tishler" <jason@tishler.net>
>>>
>>> Unfortunately, Python's test_threadedtempfile regression test still
>>> hangs (IIRC) in the same place. See attached for details.
>>>
>>> BTW, the code (i.e., pthread_cond::TimedWait) still has a
>FIXME in it.
>>> Did your latest patches fix a different race condition? And, if so,
>>> is this yet another known race condition?
>>
>>No, same condition, but I'm not 100% convinced it's fully fixed yet. I
>>only remove FIXME's when I'm _really_ sure. There is a second race
>>condition though, it's the one that Norman(??) was hitting.
>>
>>As for you, you are stopping in the same place. Can you give me your
>>system config - Processor count & speed? Are you able to try SP 2?
>>
>>Norman, can you do the same? And add in OS/Service pack ?
>
>Sorry for the delay in replying.
>
>I am running PII 733 Win2k sp2 and I can not tickle the hang with this
>test since your last patch.
>
>However I think I may have a case that does, It is part of a much larger
>package and I am trying to get a 'simple' test case that will consistantly
>hang.
I was mistaking a test program taking a LONG time to run with failing.
FYI - the test program was the the threadLock test that is part of Zope
http://www.zope.org
Other good news is that Zope compiles out of the box with
the newest binutils release < enable-autoexports > and recent snapshots.
Seems to run too, but I am doing more testing, and do not want to broadly
announce this until we have determined the cause of Jason's problem :-)
Cheers
Norman