]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/cache-config.c
Changes from HEAD for beta
[openldap] / servers / slapd / back-meta / cache-config.c
index a4417949f27f3d1365c3c3cafbc1c3a098e38bf7..a7bc35d9ccbb3a2f08deb28c3ac49a0dfb96eede 100644 (file)
@@ -27,7 +27,6 @@
 #include "../back-ldap/back-ldap.h"
 #include "back-meta.h"
 
-#ifdef LDAP_CACHING 
 #define MAX_ATTR_SETS 500 
 static void find_supersets( struct attr_set* attr_sets, int numsets ); 
 static int compare_sets( struct attr_set* setA, int, int );
@@ -113,6 +112,7 @@ meta_back_cache_config(
                        cache_suffix = be->be_nsuffix[0];
                }
                li->glue_be = select_backend( &cache_suffix, 0, 1 );
+               li->glue_be->be_flags |= SLAP_BFLAG_NO_SCHEMA_CHECK;
                if ( cache_suffix.bv_val != be->be_nsuffix[0].bv_val ) {
                        ch_free( cache_suffix.bv_val );
                }
@@ -329,4 +329,3 @@ compare_sets(struct attr_set* set, int i, int j)
 
        return result; 
 }
-#endif