From c38bca8d80cf995c570b7defbdc27cad4900ddaa Mon Sep 17 00:00:00 2001 From: smellthemoon <64083300+smellthemoon@users.noreply.github.com> Date: Fri, 17 Jan 2025 11:21:02 +0800 Subject: [PATCH] enhance: serializes the resp body and attach some details (#39140) #37611 Signed-off-by: lixinguo Co-authored-by: lixinguo --- internal/distributed/proxy/httpserver/timeout_middleware.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/distributed/proxy/httpserver/timeout_middleware.go b/internal/distributed/proxy/httpserver/timeout_middleware.go index a6a052a57e..e2211f24dd 100644 --- a/internal/distributed/proxy/httpserver/timeout_middleware.go +++ b/internal/distributed/proxy/httpserver/timeout_middleware.go @@ -27,10 +27,11 @@ import ( "github.com/gin-gonic/gin" mhttp "github.com/milvus-io/milvus/internal/http" + "github.com/milvus-io/milvus/pkg/util/merr" ) func defaultResponse(c *gin.Context) { - c.String(http.StatusRequestTimeout, "timeout") + c.JSON(http.StatusRequestTimeout, gin.H{HTTPReturnCode: merr.TimeoutCode, HTTPReturnMessage: "request timeout"}) } // BufferPool represents a pool of buffers.