From 29b790b9c8fefe33aa39a906ef574be348e445de Mon Sep 17 00:00:00 2001 From: Dave Collins Date: Fri, 28 Feb 2014 10:46:39 -0600 Subject: [PATCH] Add IP address to peer error messages. Closes #102. --- peer.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/peer.go b/peer.go index 8f7ef539..609062ec 100644 --- a/peer.go +++ b/peer.go @@ -1086,14 +1086,15 @@ out: // allowed errors. if cfg.RegressionTest && p.isAllowedByRegression(err) { peerLog.Errorf("Allowed regression test "+ - "error: %v", err) + "error from %s: %v", err, p.addr) idleTimer.Reset(idleTimeoutMinutes * time.Minute) continue } // Only log the error if we're not forcibly disconnecting. if atomic.LoadInt32(&p.disconnect) == 0 { - p.logError("Can't read message: %v", err) + p.logError("Can't read message from %s: %v", + p.addr, err) } break out }