Fixes: Don't send client connection issues to error tracker
This commit is contained in:
@@ -88,7 +88,14 @@ if (process.env.NODE_ENV === 'development') {
|
||||
bugsnag.register(process.env.BUGSNAG_KEY, {
|
||||
filters: ['authorization'],
|
||||
});
|
||||
app.on('error', bugsnag.koaHandler);
|
||||
app.on('error', error => {
|
||||
// we don't need to report every time a request stops to the bug tracker
|
||||
if (error.code === 'EPIPE' || error.code === 'ECONNRESET') {
|
||||
logger.warn('Connection error', { error });
|
||||
} else {
|
||||
bugsnag.koaHandler(error);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user