[Date Prev][Date Next] [Chronological] [Thread] [Top]

RE: OpenLDAP 1.1.2 thread problem



===== Original Message from "Kurt D. Zeilenga" <Kurt@OpenLDAP.Org> at 
11.01.99 19:14
>>>Looks like you are running out of resources of some
>>>sort.  Likely threads related.  I suspect your system
>>>is not automatically reaping detached threads.
>>>
>
>Or the threads are not being detached at all.
>
>Check portable.h:
>  HAVE_PTHREAD_D4 ?
>  HAVE_PTHREAD_FINAL ?
>  HAVE_PTHREAD_ATTR_SETDETACH_NP
>  HAVE_PTHREAD_ATTR_SETDETACHSTATE ?

I get, from "grep HAVE_PTHREAD portable.h" :

#define HAVE_PTHREADS 1
#define HAVE_PTHREADS_FINAL 1
/* #undef HAVE_PTHREADS_D4 */
/* #undef HAVE_PTHREAD_ATTR_CREATE */
/* #undef HAVE_PTHREAD_ATTR_DELETE */
#define HAVE_PTHREAD_ATTR_DESTROY 1
#define HAVE_PTHREAD_ATTR_INIT 1
/* #undef HAVE_PTHREAD_ATTR_SETDETACH_NP */
#define HAVE_PTHREAD_ATTR_SETDETACHSTATE 1
#define HAVE_PTHREAD_KILL 1
/* #undef HAVE_PTHREAD_SETCONCURRENCY */
/* #undef HAVE_PTHREAD_YIELD */
#define HAVE_PTHREAD_H 1

-psi