evolution-api/src/config/error.config.ts
Judson Cairo e241cf4ee0 feat: Sync lost messages on chatwoot
Runs the sync method every 30min
2024-09-25 11:48:19 -03:00

22 lines
498 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,
});
logger.error(error);
});
}