From f331d906b4d8c7be99b54480bfb9f9021df91fce Mon Sep 17 00:00:00 2001 From: Mark Hindess Date: Tue, 22 Jul 2014 13:43:03 +0100 Subject: [PATCH] Fail with error rather than silently on storage init problems. --- red.js | 3 +++ red/server.js | 2 ++ 2 files changed, 5 insertions(+) diff --git a/red.js b/red.js index a9d57767b..71db8297e 100644 --- a/red.js +++ b/red.js @@ -184,6 +184,9 @@ RED.start().then(function() { } else { util.log('[red] Running in headless mode'); } +}).otherwise(function(err) { + util.log("[red] Failed to start server:"); + util.log(err.stack); }); diff --git a/red/server.js b/red/server.js index b4e800a42..fbb642ebd 100644 --- a/red/server.js +++ b/red/server.js @@ -89,6 +89,8 @@ function start() { redNodes.loadFlows(); }); comms.start(); + }).otherwise(function(err) { + defer.reject(err); }); return defer.promise;