diff --git a/lib/server/response.js b/lib/server/response.js index 15afbf64..1fe11ea4 100644 --- a/lib/server/response.js +++ b/lib/server/response.js @@ -11,7 +11,6 @@ Response.prototype.error = function error( err, msg ) { message: msg }) } - err.statusCode = err.statusCode || err.code; if( !err.statusCode ) { err.statusCode = 500; @@ -19,9 +18,8 @@ Response.prototype.error = function error( err, msg ) { } this.status( err.statusCode ); - return this.json({ - message: err.message - }); + this.res.setHeader('x-reason', err.message) + return this.end() } Response.prototype.get = function get( key ) { diff --git a/lib/timer.js b/lib/timer.js index 9787ac5b..6ae00d42 100644 --- a/lib/timer.js +++ b/lib/timer.js @@ -11,7 +11,7 @@ * @requires skyring/lib/json */ const transports = require('./transports') - , nats = require('./nats') + , nats = require('./nats') , json = require('./json') , debug = require('debug')('skyring:timer') , rebalance = require('debug')('skyring:rebalance')