From 87b880d8691838f64d01e77fc0c5160f52ebd1a7 Mon Sep 17 00:00:00 2001 From: Julien Fontanet Date: Tue, 13 Aug 2013 12:34:01 +0200 Subject: [PATCH] Do not crash when a server is unavailable (fixes #8). --- src/xapi.js | 6 ------ src/xo.js | 2 ++ 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/xapi.js b/src/xapi.js index 465e851..06c7dc8 100644 --- a/src/xapi.js +++ b/src/xapi.js @@ -15,8 +15,6 @@ function Xapi(host) port: '443', rejectUnauthorized: false, }); // @todo Handle connection success/error. - - this.errors = []; } require('util').inherits(Xapi, require('events').EventEmitter); @@ -37,10 +35,6 @@ Xapi.prototype.call = function (method) { } return value.Value; - }) - .fail(function (error) { - self.errors.push(error); - throw error; }); }; diff --git a/src/xo.js b/src/xo.js index b7b8cd2..89c0853 100644 --- a/src/xo.js +++ b/src/xo.js @@ -530,6 +530,8 @@ function Xo() setTimeout(helper, 5000); }).done(); }(); + }).fail(function (error) { + console.log(error); }).done(); }); });