From f31eb9ccd81c4b7df94bb8267dcd6bc9b891de55 Mon Sep 17 00:00:00 2001
From: Benjamin Wenger <ben@elixxir.ioo>
Date: Tue, 15 Dec 2020 18:10:55 -0800
Subject: [PATCH] fixed exit of follow network

---
 network/follow.go | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/network/follow.go b/network/follow.go
index b4bb7327a..b5ff8ea19 100644
--- a/network/follow.go
+++ b/network/follow.go
@@ -50,11 +50,12 @@ func (m *manager) followNetwork(quitCh <-chan struct{}) {
 	ticker := time.NewTicker(m.param.TrackNetworkPeriod)
 	rng := m.Rng.GetStream()
 
-	for {
+	done := false
+	for !done{
 		select {
 		case <-quitCh:
 			rng.Close()
-			break
+			done=true
 		case <-ticker.C:
 			m.follow(rng, m.Comms)
 		}
-- 
GitLab