diff --git a/examples/don/tests/testdon.go b/examples/don/tests/testdon.go index d30e17e..be54f31 100644 --- a/examples/don/tests/testdon.go +++ b/examples/don/tests/testdon.go @@ -62,13 +62,7 @@ func (d *mockedDon) run(interval time.Duration, subscribedDONs ...string) { case <-ctx.Done(): return case <-ticker.C: - next := d.nextReport() - - d.lock.Lock() - d.reports = append(d.reports, *next) - d.lock.Unlock() - - d.broadcast(next) + d.broadcast(d.nextReport()) } } })