From ce0d2f46d6ff2c9f03c5cac8358812dd532afacf Mon Sep 17 00:00:00 2001
From: Jeromy <jeromyj@gmail.com>
Date: Tue, 19 May 2015 15:48:12 -0700
Subject: [PATCH] defer tock.Stop()

---
 exchange/bitswap/wantmanager.go | 1 +
 1 file changed, 1 insertion(+)

diff --git a/exchange/bitswap/wantmanager.go b/exchange/bitswap/wantmanager.go
index a1ab8a022..29706710f 100644
--- a/exchange/bitswap/wantmanager.go
+++ b/exchange/bitswap/wantmanager.go
@@ -178,6 +178,7 @@ func (pm *WantManager) Disconnected(p peer.ID) {
 // TODO: use goprocess here once i trust it
 func (pm *WantManager) Run() {
 	tock := time.NewTicker(rebroadcastDelay.Get())
+	defer tock.Stop()
 	for {
 		select {
 		case entries := <-pm.incoming:
-- 
GitLab