From 7d750c468063b2c13112ad91cd7f0a3cd46626f4 Mon Sep 17 00:00:00 2001 From: Amish Shah Date: Sat, 26 Aug 2017 13:51:53 +0100 Subject: [PATCH] pass on error --- src/client/Client.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/client/Client.js b/src/client/Client.js index 64b5de8b4..b05a798bc 100644 --- a/src/client/Client.js +++ b/src/client/Client.js @@ -287,7 +287,10 @@ class Client extends EventEmitter { if (typeof token !== 'string') throw new Error('TOKEN_INVALID'); token = token.replace(/^Bot\s*/i, ''); this.manager.connectToWebSocket(token, resolve, reject); - }).catch(() => this.destroy()); + }).catch(e => { + this.destroy(); + return Promise.reject(e); + }); } /**