From 145325dcc124714da5b2f4065982bfdd9412d278 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Tue, 27 Apr 2021 17:10:51 +0100 Subject: [PATCH] ITS#9537 slap_op_time: avoid duplicates across restarts Initialize last_ times with current time sec & usec --- servers/slapd/operation.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/slapd/operation.c b/servers/slapd/operation.c index e5010f9e45..31cd2da480 100644 --- a/servers/slapd/operation.c +++ b/servers/slapd/operation.c @@ -43,7 +43,11 @@ static int last_incr; void slap_op_init(void) { + struct timeval tv; ldap_pvt_thread_mutex_init( &slap_op_mutex ); + gettimeofday( &tv, NULL ); + last_time = tv.tv_sec; + last_incr = tv.tv_usec; } void slap_op_destroy(void)