From f8a7683f259f9f326ebd6d13bf36f0bdc8b330ca Mon Sep 17 00:00:00 2001
From: Steven Allen <steven@stebalien.com>
Date: Wed, 29 Nov 2017 15:39:57 -0800
Subject: [PATCH 1/2] don't warn when trying to send wantlist to disconnected
 peers

fixes #4439

License: MIT
Signed-off-by: Steven Allen <steven@stebalien.com>
---
 exchange/bitswap/wantmanager.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exchange/bitswap/wantmanager.go b/exchange/bitswap/wantmanager.go
index 0e6453d6b..650618c23 100644
--- a/exchange/bitswap/wantmanager.go
+++ b/exchange/bitswap/wantmanager.go
@@ -326,7 +326,7 @@ func (pm *WantManager) Run() {
 				for _, t := range ws.targets {
 					p, ok := pm.peers[t]
 					if !ok {
-						log.Warning("tried sending wantlist change to non-partner peer")
+						// No longer connected.
 						continue
 					}
 					p.addMessage(ws.entries, ws.from)

From b91dfbfec48a9f1063620c4c522e43a99f230d01 Mon Sep 17 00:00:00 2001
From: Jakub Sztandera <kubuxu@protonmail.ch>
Date: Mon, 12 Mar 2018 23:23:27 +0100
Subject: [PATCH 2/2] exchange: reintroduce info on wantlist update to no
 connected peer

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
---
 exchange/bitswap/wantmanager.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exchange/bitswap/wantmanager.go b/exchange/bitswap/wantmanager.go
index 650618c23..306aadbe7 100644
--- a/exchange/bitswap/wantmanager.go
+++ b/exchange/bitswap/wantmanager.go
@@ -326,7 +326,7 @@ func (pm *WantManager) Run() {
 				for _, t := range ws.targets {
 					p, ok := pm.peers[t]
 					if !ok {
-						// No longer connected.
+						log.Infof("tried sending wantlist change to non-partner peer: %s", t)
 						continue
 					}
 					p.addMessage(ws.entries, ws.from)