diff --git a/lib/context.js b/lib/context.js index 12762e3..1eba80d 100644 --- a/lib/context.js +++ b/lib/context.js @@ -644,6 +644,11 @@ module.exports = { */ onerror: function(err){ + // don't do anything if there is no error. + // this allows you to pass `this.onerror` + // to node-style callbacks. + if (!err) return; + // nothing we can do here other // than delegate to the app-level // handler and log.