[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-db-devel] Re: libdb*, mutex and threading



* Clint Adams:

>> > > db4.2:
>> > > #232305: libdb4.2: Hangs on SMP (HyperThreaded P4) system using slapd 2.1.25-1
>> 
>> > There doesn't seem to be a fix for this?  Or did I miss
>> > something?
>> 
>> AFAICS, this is fixed with changing configure to never link to pthread,
>> and not using LD_ASSUME_KERNEL.
>
> When is it linking to pthread?

When it detects that POSIX mutexes can cross address spaces, I
believe.  If this logic has been overridden (for example, by setting
db_cv_mutex, or by patching configure.ac---which is a must for Debian,
to support 2.4 kernels without NPTL), linking against a threading
library should not occur.



Reply to: