diff --git a/bitswap/network/httpnet/httpnet.go b/bitswap/network/httpnet/httpnet.go index fbfe99868..7f5dc1083 100644 --- a/bitswap/network/httpnet/httpnet.go +++ b/bitswap/network/httpnet/httpnet.go @@ -319,8 +319,8 @@ func (ht *Network) Start(receivers ...network.Receiver) { // Other methods should no longer be used after calling Stop(). func (ht *Network) Stop() { ht.connEvtMgr.Stop() - ht.cooldownTracker.stopCleaner() ht.closeOnce.Do(func() { + ht.cooldownTracker.stopCleaner() close(ht.closing) }) }