From 8a470c2ffa1401a94c964abb35e1e253a05f3fe2 Mon Sep 17 00:00:00 2001 From: David Dias Date: Wed, 25 May 2016 09:52:26 +0100 Subject: [PATCH] account peer in peer-mux-established event --- package.json | 4 ++-- src/core/ipfs/libp2p.js | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 05b0886b14..48801528cc 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "joi": "^8.0.5", "libp2p-ipfs": "^0.8.1", "libp2p-ipfs-browser": "^0.7.0", - "libp2p-swarm": "^0.18.1", + "libp2p-swarm": "^0.18.2", "lodash.get": "^4.3.0", "lodash.set": "^4.2.0", "multiaddr": "^2.0.2", @@ -122,4 +122,4 @@ "kumavis ", "nginnever " ] -} \ No newline at end of file +} diff --git a/src/core/ipfs/libp2p.js b/src/core/ipfs/libp2p.js index 9d9637fe47..6b4fbc332e 100644 --- a/src/core/ipfs/libp2p.js +++ b/src/core/ipfs/libp2p.js @@ -23,6 +23,9 @@ module.exports = function libp2p (self) { self._peerInfoBook.put(peerInfo) self._libp2pNode.swarm.dial(peerInfo) }) + self._libp2pNode.swarm.on('peer-mux-established', (peerInfo) => { + self._peerInfoBook.put(peerInfo) + }) }, stop: (callback) => { self._libp2pNode.swarm.close(callback)