From 82346afe6522182df36d246ec0bf219e0e46c941 Mon Sep 17 00:00:00 2001
From: Garet Halliday <me@garet.holiday>
Date: Fri, 15 Sep 2023 19:24:32 -0500
Subject: [PATCH] fix

---
 lib/gat/metrics/state.go | 6 +++---
 lib/gat/pool/pool.go     | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/lib/gat/metrics/state.go b/lib/gat/metrics/state.go
index 0c6a13cc..920ed9ea 100644
--- a/lib/gat/metrics/state.go
+++ b/lib/gat/metrics/state.go
@@ -3,8 +3,8 @@ package metrics
 type ConnState int
 
 const (
-	ConnStateActive ConnState = iota
-	ConnStateIdle
+	ConnStateIdle ConnState = iota
+	ConnStateActive
 	ConnStateAwaitingServer
 	ConnStatePairing
 	ConnStateRunningResetQuery
@@ -13,8 +13,8 @@ const (
 )
 
 var connStateString = [ConnStateCount]string{
-	ConnStateActive:            "active",
 	ConnStateIdle:              "idle",
+	ConnStateActive:            "active",
 	ConnStateAwaitingServer:    "awaiting server",
 	ConnStatePairing:           "pairing",
 	ConnStateRunningResetQuery: "running reset query",
diff --git a/lib/gat/pool/pool.go b/lib/gat/pool/pool.go
index 3f8e4b4d..210837e1 100644
--- a/lib/gat/pool/pool.go
+++ b/lib/gat/pool/pool.go
@@ -354,6 +354,7 @@ func (T *Pool) serve(client *Client, initialize bool) error {
 			} else {
 				T.releaseServer(server)
 			}
+			server = nil
 		}
 	}()
 
-- 
GitLab