diff --git a/block/manager.go b/block/manager.go index 07eff4174..60553a671 100644 --- a/block/manager.go +++ b/block/manager.go @@ -423,8 +423,10 @@ func (m *Manager) freezeNode(err error) { return } uevent.MustPublish(m.Ctx, m.Pubsub, &events.DataHealthStatus{Error: err}, events.HealthStatusList) - m.P2PClient.Close() - m.DAClient.Stop() + err = m.DAClient.Stop() + if err != nil { + m.logger.Error("stop data availability layer client", "error", err) + } m.Cancel() }