diff --git a/src/index.js b/src/index.js index 047a190302..be3969a5f7 100644 --- a/src/index.js +++ b/src/index.js @@ -82,7 +82,9 @@ class Node extends EventEmitter { }) this._switch.on('peer-mux-closed', (peerInfo) => { - this.emit('peer:disconnect', peerInfo) + if (! this.peerBook.has(peerInfo)) { + this.emit('peer:disconnect', peerInfo) + } }) }