]> git.sur5r.net Git - openldap/commitdiff
...but rather here: GLUE entries would remain such until the server was restarted
authorPierangelo Masarati <ando@openldap.org>
Sat, 8 Jan 2005 09:13:16 +0000 (09:13 +0000)
committerPierangelo Masarati <ando@openldap.org>
Sat, 8 Jan 2005 09:13:16 +0000 (09:13 +0000)
servers/slapd/back-bdb/modify.c

index 397aefabb5309a85bfe7847e9c641fff81e0fc8b..109b41a6b3c69e7a73b420a213a9dd2824b95d18 100644 (file)
@@ -573,6 +573,8 @@ retry:      /* transaction retry */
                        goto return_results;
                }
        } else {
+               /* may have changed in bdb_modify_internal() */
+               e->e_ocflags = dummy.e_ocflags;
                rc = bdb_cache_modify( e, dummy.e_attrs, bdb->bi_dbenv, locker, &lock );
                switch( rc ) {
                case DB_LOCK_DEADLOCK: