]> git.sur5r.net Git - openldap/commitdiff
fix slapo-chain startup issue when using back-config, related to ITS#6540
authorPierangelo Masarati <ando@openldap.org>
Sun, 14 Nov 2010 23:53:54 +0000 (23:53 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sun, 14 Nov 2010 23:53:54 +0000 (23:53 +0000)
servers/slapd/back-ldap/chain.c

index dfd395326060eba61022476bd8eec56686f2968e..2334c11052dde4871a03aa032f0c9d5558384c7e 100644 (file)
@@ -1265,6 +1265,7 @@ chain_ldadd( CfEntryInfo *p, Entry *e, ConfigArgs *ca )
        assert( rc == LDAP_SUCCESS );
 
        at = attr_find( e->e_attrs, ad );
+#if 0
        if ( lc->lc_common_li == NULL && at != NULL ) {
                /* FIXME: we should generate an empty default entry
                 * if none is supplied */
@@ -1275,7 +1276,9 @@ chain_ldadd( CfEntryInfo *p, Entry *e, ConfigArgs *ca )
                rc = LDAP_CONSTRAINT_VIOLATION;
                goto done;
 
-       } else if ( lc->lc_common_li != NULL && at == NULL ) {
+       } else
+#endif
+       if ( lc->lc_common_li != NULL && at == NULL ) {
                /* FIXME: we should generate an empty default entry
                 * if none is supplied */
                Debug( LDAP_DEBUG_ANY, "slapd-chain: "