diff --git a/cmd/dendrite-demo-libp2p/main.go b/cmd/dendrite-demo-libp2p/main.go index a6a968996..dcda76a8d 100644 --- a/cmd/dendrite-demo-libp2p/main.go +++ b/cmd/dendrite-demo-libp2p/main.go @@ -162,7 +162,10 @@ func main() { rsAPI.SetFederationSenderAPI(fsAPI) stateAPI := currentstateserver.NewInternalAPI(base.Base.Cfg, base.Base.KafkaConsumer) provider := newPublicRoomsProvider(base.LibP2PPubsub, rsAPI, stateAPI) - provider.Start() + err = provider.Start() + if err != nil { + panic("failed to create new public rooms provider: " + err.Error()) + } monolith := setup.Monolith{ Config: base.Base.Cfg,