From 498f079bef8e406110b16977c8e40dbb20f84697 Mon Sep 17 00:00:00 2001
From: Benjamin Wenger <ben@elixxir.ioo>
Date: Tue, 8 Jun 2021 15:44:44 -0700
Subject: [PATCH] made the tracker unregister notifications on close so they
 can be regestered on repoen.

---
 network/ephemeral/tracker.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/network/ephemeral/tracker.go b/network/ephemeral/tracker.go
index 83f855375..548012549 100644
--- a/network/ephemeral/tracker.go
+++ b/network/ephemeral/tracker.go
@@ -122,6 +122,7 @@ func track(session *storage.Session, addrSpace *AddressSpace, ourId *id.ID, stop
 		case addressSize = <-addressSizeUpdate:
 			receptionStore.SetToExpire(addressSize)
 		case <-stop.Quit():
+			addrSpace.UnregisterNotification(addressSpaceSizeChanTag)
 			stop.ToStopped()
 			return
 		}
-- 
GitLab