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

Two problems with pre-Alpha4



I've encountered two problems with the current OPENLDAP_REL_ENG_2:

When I try to do substring indexing, I get error messages saying
that it is disabled.  This is on attributes with SUP name.  Name
includes a SUBSTR matching rule, so I would think I could do this.
What is required to make "index ... sub" to work?

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.

Any ideas?