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

Re: Two problems with pre-Alpha4



 >Second, when I start up slapd on Digital OSF 4.0e on an Alpha, and
 >then simply kill it (no operations performed at all), it goes into
 >an infinite loop in ldap_pvt_thread_pool_destroy, in the following
 >code which starts at line 269:
 >
 >        do {
 >                ldap_pvt_thread_yield();
 >                ldap_pvt_thread_mutex_lock(&pool->ltp_mutex);
 >                waiting = pool->ltp_open_count;
 >                ldap_pvt_thread_mutex_unlock(&pool->ltp_mutex);
 >        } while (waiting > 0);
 >
 >The value of 'waiting' is 1.

Mark?

I haven't seen this on other systems, but I'll take a look at the code later tonight to see if I can figure out why this happens.


Kurt-  what's the status of Alpha4 -- can you give me until later tonight?

Mark.