diff --git a/pkg/daemon/daemon.go b/pkg/daemon/daemon.go index 73f7ebb93..743b4b106 100644 --- a/pkg/daemon/daemon.go +++ b/pkg/daemon/daemon.go @@ -413,6 +413,8 @@ func (dn *Daemon) nodeStateSyncHandler(generation int64) error { syncStatus: "Succeeded", lastSyncError: "", } + // wait for writer to refresh the status + <-dn.syncCh } return nil