From e322d447a497f8c262ccf50160622a8cb257c143 Mon Sep 17 00:00:00 2001 From: jo Date: Wed, 29 May 2024 13:36:55 +0900 Subject: [PATCH] update pkg node controller --- node/pkg/boot/peer/controller.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/node/pkg/boot/peer/controller.go b/node/pkg/boot/peer/controller.go index f5c01ca12..f0ca6757e 100644 --- a/node/pkg/boot/peer/controller.go +++ b/node/pkg/boot/peer/controller.go @@ -78,7 +78,11 @@ func sync(c *fiber.Ctx) error { } connectionUrl := fmt.Sprintf("/ip4/%s/tcp/%d/p2p/%s", payload.Ip, payload.Port, payload.HostId) - isAlive, _ := libp2pUtils.IsHostAlive(c.Context(), h, connectionUrl) + isAlive, err := libp2pUtils.IsHostAlive(c.Context(), h, connectionUrl) + if err != nil { + log.Error().Err(err).Msg("Failed to check peer") + return c.Status(fiber.StatusInternalServerError).SendString("Failed to check peer") + } if !isAlive { log.Info().Str("peer", connectionUrl).Msg("invalid peer") err = h.Close()