浏览代码

p2p: don't discard reason set by Disconnect (#16559)

Peer.run was discarding the reason for disconnection sent to the disc
channel by Disconnect.
Guilherme Salgado 7 年之前
父节点
当前提交
c60f6f6214
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      p2p/peer.go

+ 1 - 0
p2p/peer.go

@@ -220,6 +220,7 @@ loop:
 			reason = discReasonForError(err)
 			reason = discReasonForError(err)
 			break loop
 			break loop
 		case err = <-p.disc:
 		case err = <-p.disc:
+			reason = discReasonForError(err)
 			break loop
 			break loop
 		}
 		}
 	}
 	}