From 6b05691b6376ab2421a0d90552d3811f1356eadb Mon Sep 17 00:00:00 2001
From: kaiyou <dev@kaiyou.fr>
Date: Sun, 2 Oct 2022 20:03:12 +0200
Subject: [PATCH] Avoid using uninitialized instrumentation

---
 pkg/cluster/cluster.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pkg/cluster/cluster.go b/pkg/cluster/cluster.go
index c354fb3..f0f7bb1 100644
--- a/pkg/cluster/cluster.go
+++ b/pkg/cluster/cluster.go
@@ -39,11 +39,11 @@ func (c *Cluster) Run() {
 	// Start waiting for events
 	events := c.ml.Events()
 	err := c.ml.Start()
-	instr := c.ml.Instr()
-	instrUpdates := instr.Updates()
 	if err != nil {
 		logrus.Fatal("could not start memberlist: ", err)
 	}
+	instr := c.ml.Instr()
+	instrUpdates := instr.Updates()
 	go c.ml.Run()
 	for {
 		select {
-- 
GitLab