From b13fcaf666bc91617d82373e471fca7e794e7d2d Mon Sep 17 00:00:00 2001 From: yangw Date: Thu, 31 Aug 2023 23:31:01 +0800 Subject: [PATCH] fix: read atomic variable in clientDevNull round trip time (#17955) --- cmd/admin-handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmd/admin-handlers.go b/cmd/admin-handlers.go index 812ffefcb..afd1f5b8c 100644 --- a/cmd/admin-handlers.go +++ b/cmd/admin-handlers.go @@ -1185,7 +1185,7 @@ func (a adminAPIHandlers) ClientDevNullExtraTime(w http.ResponseWriter, r *http. } enc := json.NewEncoder(w) - if err := enc.Encode(madmin.ClientPerfExtraTime{TimeSpent: globalLastClientPerfExtraTime}); err != nil { + if err := enc.Encode(madmin.ClientPerfExtraTime{TimeSpent: atomic.LoadInt64(&globalLastClientPerfExtraTime)}); err != nil { return } }