From ae23f9b6d977377e9b4ffdc4d7f84adc9a17981d Mon Sep 17 00:00:00 2001 From: Marco Date: Fri, 10 Jan 2020 16:38:52 -0300 Subject: [PATCH] Change reject arguments for error message and code on curl error --- index.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index dc164ab..ee6cd25 100644 --- a/index.js +++ b/index.js @@ -161,10 +161,14 @@ module.exports = function () { resolve({statusCode, body, headers}); }); - this.curl.on('error', () => { + this.curl.on('error', (message, code) => { + + let error = new Error(message); + error.code = code; + this.curl.close(); this._reset(); - reject(arguments); + reject(error); }); this.curl.perform(); } catch (e) {