--- apr_ldap_rebind.c 2011-06-01 15:36:20.000000000 +0200 +++ apr_ldap_rebind.c.original 2011-05-10 23:34:43.000000000 +0200 @@ -81,12 +81,11 @@ get_apd #endif -#if APR_HAS_THREADS /* run after apr_thread_mutex_create cleanup */ apr_pool_cleanup_register(pool, &apr_ldap_xref_lock, apr_ldap_pool_cleanup_set_null, apr_pool_cleanup_null); - +#if APR_HAS_THREADS if (apr_ldap_xref_lock == NULL) { retcode = apr_thread_mutex_create(&apr_ldap_xref_lock, APR_THREAD_MUTEX_DEFAULT, pool); }