From b2c4328d487f8a3771024d16f689e8a104edf23c Mon Sep 17 00:00:00 2001 From: Tor Colvin Date: Mon, 18 Aug 2025 15:55:28 -0400 Subject: [PATCH] fix race condition --- rest/utilities_testing_blip_client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest/utilities_testing_blip_client.go b/rest/utilities_testing_blip_client.go index 8a759aa7e2..71756706d8 100644 --- a/rest/utilities_testing_blip_client.go +++ b/rest/utilities_testing_blip_client.go @@ -295,7 +295,7 @@ func (cd *clientDoc) _proposeChangesEntryForDoc() *proposeChangeBatchEntry { } revTreeIDHistory = append(revTreeIDHistory, cd._revisionsBySeq[seq].version.RevTreeID) } - return &proposeChangeBatchEntry{docID: cd.id, version: latestRev.version, revTreeIDHistory: revTreeIDHistory, hlvHistory: latestRev.HLV, latestServerVersion: cd._latestServerVersion, seq: cd._latestSeq, isDelete: latestRev.isDelete} + return &proposeChangeBatchEntry{docID: cd.id, version: latestRev.version, revTreeIDHistory: revTreeIDHistory, hlvHistory: *latestRev.HLV.Copy(), latestServerVersion: cd._latestServerVersion, seq: cd._latestSeq, isDelete: latestRev.isDelete} } // _getLatestHLVCopy returns a copy of the HLV. If there is no document, return an empty HLV.