From 500260453700d6b5f25c45d999b9f268e3527528 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ond=C5=99ej=20Kuzn=C3=ADk?= Date: Thu, 31 Jul 2025 19:30:00 +0100 Subject: [PATCH] ITS#10379 Use a fresh timestamp for lastbind mod --- servers/slapd/bind.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/servers/slapd/bind.c b/servers/slapd/bind.c index ec0709d70e..51e342312b 100644 --- a/servers/slapd/bind.c +++ b/servers/slapd/bind.c @@ -476,6 +476,13 @@ fe_op_lastbind( Operation *op ) op2.o_dn = op->o_bd->be_rootdn; op2.o_ndn = op->o_bd->be_rootndn; + /* + * Other bind response logic (e.g. ppolicy) could have triggered a write + * with this operation - use a fresh timestamp. + */ + slap_op_time( &op2.o_time, &op2.o_tincr ); + BER_BVZERO( &op2.o_csn ); + /* * Code for forwarding of updates adapted from ppolicy.c of slapo-ppolicy * -- 2.47.2