diff --git a/status/provider.go b/status/provider.go index 130972db..863b11be 100644 --- a/status/provider.go +++ b/status/provider.go @@ -89,5 +89,9 @@ func pushSystemStatus() { return } - pushUpdate(buildSystemStatus()) + record := buildSystemStatus() + record.Lock() + defer record.Unlock() + + pushUpdate(record) }