evolution-api/src/config/error.config.ts
Alan Mosko dc3d59bae1 wip
2023-07-26 11:12:00 -03:00

22 lines
486 B
TypeScript

import { Logger } from './logger.config';
export function onUnexpectedError() {
process.on('uncaughtException', (error, origin) => {
const logger = new Logger('uncaughtException');
logger.error({
origin,
stderr: process.stderr.fd,
error,
});
});
process.on('unhandledRejection', (error, origin) => {
const logger = new Logger('unhandledRejection');
logger.error({
origin,
stderr: process.stderr.fd,
error,
});
});
}