From 38f473928f02bffdacf6ca3f279a3c945f62290a Mon Sep 17 00:00:00 2001 From: timerzz Date: Thu, 30 May 2024 21:32:09 +0800 Subject: [PATCH] =?UTF-8?q?feat=20=E8=AF=B7=E6=B1=82=E8=B6=85=E6=97=B6?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/coach-client/client.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/coach-client/client.go b/pkg/coach-client/client.go index 3f0fa5d..f882423 100644 --- a/pkg/coach-client/client.go +++ b/pkg/coach-client/client.go @@ -2,6 +2,7 @@ package coach_client import ( "context" + "fmt" "gitea.timerzz.com/kedaya_haitao/common/pkg/proxy" restry_pool "gitea.timerzz.com/kedaya_haitao/common/pkg/restry-pool" "github.com/go-resty/resty/v2" @@ -27,6 +28,9 @@ func tryRequest(ctx context.Context, urlPath string, respData any, proxyGetter f for p := proxyGetter(); p != nil; p = proxyGetter() { select { case <-ctx.Done(): + if errors.Is(ctx.Err(), context.DeadlineExceeded) { + return fmt.Errorf("超时未获取到结果,链接:%s", urlPath) + } return nil default: