diff --git a/plugins/c9.error/raygun.connect.js b/plugins/c9.error/raygun.connect.js index 0939c28b..76766ebd 100644 --- a/plugins/c9.error/raygun.connect.js +++ b/plugins/c9.error/raygun.connect.js @@ -23,6 +23,10 @@ function plugin(options, imports, register) { connect.useStart(function(req, res, next) { var d = domain.create(); d.on("error", function(err) { + raygun.customData = raygun.customData || {}; + raygun.customData.serverCrashed = true; + raygun.customData.exceptionStack = err.stack; + raygun.customData.crashStack = new Error().stack; sendRequestError(err, req); // from http://nodejs.org/api/domain.html