From be3dbc2bd293e200e8b0f85cbdb73cc1b1bcb612 Mon Sep 17 00:00:00 2001
From: godcong <jumbycc@163.com>
Date: Wed, 9 Mar 2022 23:08:24 +0800
Subject: [PATCH] fix(discovery): fix daemon not starting due to mdns startup
 failure (#8704)

---
 core/node/libp2p/discovery.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/core/node/libp2p/discovery.go b/core/node/libp2p/discovery.go
index 64860ce5c..dbc2b0bea 100644
--- a/core/node/libp2p/discovery.go
+++ b/core/node/libp2p/discovery.go
@@ -42,7 +42,8 @@ func SetupDiscovery(useMdns bool, mdnsInterval int) func(helpers.MetricsCtx, fx.
 		if useMdns {
 			service := mdns.NewMdnsService(host, mdns.ServiceName, handler)
 			if err := service.Start(); err != nil {
-				return err
+				log.Error("error starting mdns service: ", err)
+				return nil
 			}
 
 			if mdnsInterval == 0 {
-- 
GitLab