@risingstack/trace
Version:
RisingStack Trace Node.js collector
14 lines (11 loc) • 325 B
JavaScript
var Shimmer = require('../utils/shimmer')
module.exports = function (koa, agent) {
Shimmer.wrap(koa.prototype, 'onerror', function (original) {
return function (error) {
agent.tracer.collector.userSentError('koa_error', error)
return original.apply(this, arguments)
}
})
return koa
}