From: Quanah Gibson-Mount Date: Wed, 28 May 2008 19:40:51 +0000 (+0000) Subject: ITS#5532 X-Git-Tag: OPENLDAP_REL_ENG_2_3_43~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72578761beb226f7eefe01106fd6cb3cd9dee92a;p=thirdparty%2Fopenldap.git ITS#5532 --- diff --git a/CHANGES b/CHANGES index 86be3975ac..ead614637f 100644 --- 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) diff --git a/servers/slapd/repl.c b/servers/slapd/repl.c index 8d12e14005..15f3f33df0 100644 --- a/servers/slapd/repl.c +++ b/servers/slapd/repl.c @@ -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 ) {