From a2cb0415f930df7db528b80622f0df93572856a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=99=E6=B3=93=E9=93=AE?= Date: Tue, 28 May 2024 15:10:46 +0800 Subject: [PATCH] feat: add log --- hrp/internal/builtin/utils.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hrp/internal/builtin/utils.go b/hrp/internal/builtin/utils.go index ba1c47dd..5c32d5f7 100644 --- a/hrp/internal/builtin/utils.go +++ b/hrp/internal/builtin/utils.go @@ -495,7 +495,11 @@ func GetFreePort() (int, error) { if err != nil { return 0, errors.Wrap(err, "listen tcp addr failed") } - defer func() { _ = l.Close() }() + defer func() { + if err = l.Close(); err != nil { + log.Error().Err(err).Msg(fmt.Sprintf("close addr %s error", l.Addr().String())) + } + }() return l.Addr().(*net.TCPAddr).Port, nil }