]> git.sur5r.net Git - openldap/commitdiff
ITS#5532
authorQuanah Gibson-Mount <quanah@openldap.org>
Wed, 28 May 2008 19:40:51 +0000 (19:40 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Wed, 28 May 2008 19:40:51 +0000 (19:40 +0000)
CHANGES
servers/slapd/repl.c

diff --git a/CHANGES b/CHANGES
index 86be3975acc89fb5a0139e9fe3109857ff93776d..ead614637f4e60a3754fa7f8d1cc1bfcb1ecb829 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,6 +1,7 @@
 OpenLDAP 2.3 Change Log
 
 OpenLDAP 2.3.43 Engineering
+       Fixed slapd replog timestamps (ITS#5532)
 
 OpenLDAP 2.3.42 Release (2008/05/28)
        Fixed libldap file descriptor leak with SELinux (ITS#5507)
index 8d12e1400501a925e76fca40d3f5d2b5d7e16a04..15f3f33df02b03764ac154926fb55376fce75de0 100644 (file)
@@ -168,7 +168,7 @@ replog( Operation *op )
        int     count = 0;
 #endif
        int     subsets = 0;
-       long    now = slap_get_time();
+       long    now;
        char    *replogfile;
 
        replogfile = op->o_bd->be_replogfile ? op->o_bd->be_replogfile :
@@ -183,6 +183,7 @@ replog( Operation *op )
                return;
        }
 
+       now = slap_get_time();
        for ( i = 0; op->o_bd->be_replica != NULL && op->o_bd->be_replica[i] != NULL; i++ ) {
                /* check if dn's suffix matches legal suffixes, if any */
                if ( op->o_bd->be_replica[i]->ri_nsuffix != NULL ) {