From 6e79ae4db3aa52294374d2c656277cb9597804f2 Mon Sep 17 00:00:00 2001 From: Alexey Kasyanchuk Date: Mon, 28 Jan 2019 22:32:13 +0300 Subject: [PATCH] fix(bootstrap): fix preventing bootstrap saving #74 #69 --- src/background/spider.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/background/spider.js b/src/background/spider.js index a071230..6f3cf22 100644 --- a/src/background/spider.js +++ b/src/background/spider.js @@ -271,7 +271,12 @@ module.exports = function (send, recive, dataDirectory, version, env) }); resp.on('end', () => { - resolve(data.length > 0 && JSON.parse(data)) + try { + resolve(data.length > 0 && JSON.parse(data)) + } catch(e) { + logTE('p2p', 'loading bootstrap failed', e) + resolve(false) + } }); }).on("error", (err) => { logTE('http', `${url} error: ` + err.message)