From 192c94a78d97ade717ada97d1a2bb781e41c49a5 Mon Sep 17 00:00:00 2001 From: Jan Eitzinger Date: Mon, 23 Mar 2026 07:12:13 +0100 Subject: [PATCH] fix: Prevent interruption of body lineprotocol parsing on locks Entire-Checkpoint: ccda3b2ff4cb --- cmd/cc-backend/server.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cmd/cc-backend/server.go b/cmd/cc-backend/server.go index bdbb8a7e..4e6120e9 100644 --- a/cmd/cc-backend/server.go +++ b/cmd/cc-backend/server.go @@ -344,18 +344,18 @@ func (s *Server) init() error { // Server timeout defaults (in seconds) const ( - defaultReadTimeout = 20 - defaultWriteTimeout = 20 + defaultReadHeaderTimeout = 20 + defaultWriteTimeout = 20 ) func (s *Server) Start(ctx context.Context) error { // Use configurable timeouts with defaults - readTimeout := time.Duration(defaultReadTimeout) * time.Second + readHeaderTimeout := time.Duration(defaultReadHeaderTimeout) * time.Second writeTimeout := time.Duration(defaultWriteTimeout) * time.Second s.server = &http.Server{ - ReadTimeout: readTimeout, - WriteTimeout: writeTimeout, + ReadHeaderTimeout: readHeaderTimeout, + WriteTimeout: writeTimeout, Handler: s.router, Addr: config.Keys.Addr, }