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)