From a5cc0a9e29cc98ead0d775a4312b323a2d532f20 Mon Sep 17 00:00:00 2001 From: wenjianzhang Date: Wed, 10 Sep 2025 09:39:54 +0800 Subject: [PATCH] Add read and write timeout to HTTP server --- cmd/api/server.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd/api/server.go b/cmd/api/server.go index 3f922e8a..499efb91 100644 --- a/cmd/api/server.go +++ b/cmd/api/server.go @@ -89,6 +89,8 @@ func run() error { srv := &http.Server{ Addr: fmt.Sprintf("%s:%d", config.ApplicationConfig.Host, config.ApplicationConfig.Port), Handler: sdk.Runtime.GetEngine(), + ReadTimeout: time.Duration(config.ApplicationConfig.ReadTimeout) * time.Second, + WriteTimeout: time.Duration(config.ApplicationConfig.WriterTimeout) * time.Second, } go func() {