From bef99312eac1ac1a2c4ce50ecdd58683e69c6806 Mon Sep 17 00:00:00 2001 From: Pavel Zbitskiy Date: Thu, 2 Dec 2021 14:08:14 -0500 Subject: [PATCH] Fix a data race in app tests --- ledger/applications_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ledger/applications_test.go b/ledger/applications_test.go index 7768329689..43a03bfb7c 100644 --- a/ledger/applications_test.go +++ b/ledger/applications_test.go @@ -34,7 +34,10 @@ import ( ) func commitRound(offset uint64, dbRound basics.Round, l *Ledger) { + l.trackers.mu.Lock() l.trackers.lastFlushTime = time.Time{} + l.trackers.mu.Unlock() + l.trackers.scheduleCommit(l.Latest(), l.Latest()-(dbRound+basics.Round(offset))) l.trackers.waitAccountsWriting() }