From 39991fdc20f8c310ff7610ed82587458eedb26cc Mon Sep 17 00:00:00 2001
From: David Dias <daviddias.p@gmail.com>
Date: Wed, 31 Oct 2018 14:07:14 +0000
Subject: [PATCH 1/3] fix: make ping not mix errors with responses

---
 src/ping.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/ping.js b/src/ping.js
index 8b9081967..f3ff63ec8 100644
--- a/src/ping.js
+++ b/src/ping.js
@@ -46,7 +46,12 @@ module.exports = (arg) => {
             cb()
           }
         }),
-        (err) => callback(err, responses)
+        (err) => {
+          if (err) {
+            return callback(err)
+          }
+          callback(null, responses)
+        }
       )
     }
 

From ca85c7e6d05579ad389d6f6d2ae2a137bf94a16f Mon Sep 17 00:00:00 2001
From: David Dias <daviddias.p@gmail.com>
Date: Wed, 31 Oct 2018 14:13:22 +0000
Subject: [PATCH 2/3] chore: update interface-ipfs-core

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index a90cfc41a..b3c319abb 100644
--- a/package.json
+++ b/package.json
@@ -85,7 +85,7 @@
     "eslint-plugin-react": "^7.11.1",
     "go-ipfs-dep": "~0.4.17",
     "gulp": "^3.9.1",
-    "interface-ipfs-core": "~0.83.0",
+    "interface-ipfs-core": "~0.84.0",
     "ipfsd-ctl": "~0.39.5",
     "pull-stream": "^3.6.9",
     "stream-equal": "^1.1.1"

From 08445579971da72c5901792c7e0a45bcb327bcb3 Mon Sep 17 00:00:00 2001
From: David Dias <daviddias.p@gmail.com>
Date: Wed, 31 Oct 2018 14:22:35 +0000
Subject: [PATCH 3/3] chore: update interface-ipfs-core

---
 package.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package.json b/package.json
index b3c319abb..bd433e011 100644
--- a/package.json
+++ b/package.json
@@ -85,7 +85,7 @@
     "eslint-plugin-react": "^7.11.1",
     "go-ipfs-dep": "~0.4.17",
     "gulp": "^3.9.1",
-    "interface-ipfs-core": "~0.84.0",
+    "interface-ipfs-core": "~0.84.2",
     "ipfsd-ctl": "~0.39.5",
     "pull-stream": "^3.6.9",
     "stream-equal": "^1.1.1"