diff --git a/lib/api.js b/lib/api.js index 4d4263f..8f877f6 100644 --- a/lib/api.js +++ b/lib/api.js @@ -720,7 +720,10 @@ var API = module.exports = function (opts) { opts.api.path : opts.api.port; backend.on('error', function (err) { - return onError(err); + if (onError) + return onError(err); + else + console.error(err); }); backend.init(function () { @@ -729,7 +732,8 @@ var API = module.exports = function (opts) { return server.listen(port_or_path, function () { log.info('%s listening at %s', server.name, server.url); - return onInit(); + if (onInit) + return onInit(); }); },