We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b456679 commit 46b040cCopy full SHA for 46b040c
internal/verifier/worker_tracker.go
@@ -4,6 +4,7 @@ import (
4
"time"
5
6
"github.com/10gen/migration-verifier/msync"
7
+ "golang.org/x/exp/maps"
8
)
9
10
// WorkerTracker holds certain data points about each worker thread
@@ -64,7 +65,7 @@ func (wt *WorkerTracker) Unset(workerNum int) {
64
65
func (wt *WorkerTracker) Load() WorkerStatusMap {
66
var wtmap WorkerStatusMap
67
wt.guard.Load(func(m map[int]WorkerStatus) {
- wtmap = m
68
+ wtmap = maps.Clone(m)
69
})
70
71
return wtmap
0 commit comments