From 82e1ff585f5bd6d09e3347bfccb7374e853d0a5b Mon Sep 17 00:00:00 2001 From: Jeromy Date: Sun, 4 Feb 2018 15:09:03 -0800 Subject: [PATCH] shutdown notifications engine when closing a bitswap session License: MIT Signed-off-by: Jeromy --- exchange/bitswap/session.go | 1 + 1 file changed, 1 insertion(+) diff --git a/exchange/bitswap/session.go b/exchange/bitswap/session.go index 07444ad36..049be4e9e 100644 --- a/exchange/bitswap/session.go +++ b/exchange/bitswap/session.go @@ -83,6 +83,7 @@ func (bs *Bitswap) NewSession(ctx context.Context) *Session { } func (bs *Bitswap) removeSession(s *Session) { + s.notif.Shutdown() bs.sessLk.Lock() defer bs.sessLk.Unlock() for i := 0; i < len(bs.sessions); i++ {