From f5903f09d05cd080f0d992e79a0b6c03aaee39f8 Mon Sep 17 00:00:00 2001 From: Garet Halliday <me@garet.holiday> Date: Fri, 20 Oct 2023 14:03:57 -0500 Subject: [PATCH] fix race --- lib/gat/handlers/pool/spool/pool.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/gat/handlers/pool/spool/pool.go b/lib/gat/handlers/pool/spool/pool.go index d3a9d762..2a4bc782 100644 --- a/lib/gat/handlers/pool/spool/pool.go +++ b/lib/gat/handlers/pool/spool/pool.go @@ -179,8 +179,8 @@ func (T *Pool) ScaleUp() bool { } func (T *Pool) ScaleDown(now time.Time) time.Duration { - T.mu.RLock() - defer T.mu.RUnlock() + T.mu.Lock() + defer T.mu.Unlock() var m time.Duration -- GitLab