Subject: Re: libpthread, core dumps
To: Andrew Doran <ad@netbsd.org>
From: Markus W Kilbinger <mk@kilbi.de>
List: current-users
Date: 09/11/2007 19:34:16
>>>>> "Andrew" == Andrew Doran <ad@netbsd.org> writes:

    >> > Sources are from yesterday, around noon. pthread_mutex2.c is
    >> > definately at rev 1.3
    >>
    >> Can you try again with 1.5? I just fixed an issue with
    >> pthread_mutex_trylock. None of the applications that you
    >> mention fail for me.
    >>
    >> Sorry about the thread-related pain over the last 6 months or
    >> so. I'll be publishing some benchmarks in the near future that
    >> show it has (hopefully) been worth it.

    Andrew> Ah, I found an amd64 specific problem. It's fixed now:

    Andrew> src/lib/libpthread/arch/x86_64/_context_u.S revision 1.7

I still see some pthread related problems on my cobalt qube2 (mipsel)
after merge of the nick-csl-alignment branch: Some processes become
unresponsive after some time, e. g. /usr/sbin/named,
(pkgsrc/mail/clamav) clamd, (pkgsrc/security/amavisd-new) amavisd. I
can kill them only with 'kill -9 ...' and mostly (not always) can
restart them then. Reverting to src/lib/libpthread before this merge
make this problem go away.

Do you see any reason this (mis)behavior?

Markus.