diff --git a/lib/server/console.js b/lib/server/console.js index e63c371e..c04ae923 100644 --- a/lib/server/console.js +++ b/lib/server/console.js @@ -209,10 +209,7 @@ Util.exec(callback, exec); }, sendError = function(error) { - var errorStr = CloudFunc.addNewLine(error + ''); - - Util.log(error); - send(errorStr, null); + send(error + '', null); }; сommand = args.shift(); @@ -229,7 +226,13 @@ }); cmd.stderr.on('data', sendError); - cmd.on('error', sendError); + cmd.on('error', function(error) { + var addNewLine = CloudFunc.addNewLine, + errorStr = addNewLine(error + ''); + + Util.log(error); + sendError(errorStr); + }); cmd.on('close', function () { cmd = null;