This commit is contained in:
David Arranz 2025-02-03 20:59:40 +01:00
parent 2cc044a89e
commit d227dbeab4
2 changed files with 6 additions and 4 deletions

4
.gitignore vendored
View File

@ -32,10 +32,12 @@ dist
npm-debug.log* npm-debug.log*
yarn-debug.log* yarn-debug.log*
yarn-error.log* yarn-error.log*
debug-*.log
error-*.log
# Misc # Misc
.DS_Store .DS_Store
*.pem *.pem
#Jetbrains #Jetbrains
.idea .idea

View File

@ -32,7 +32,7 @@ const serverStop = (server: http.Server) => {
return reject(err); return reject(err);
} }
logger.info("Closed out remaining connections."); logger.info("Closed out remaining connections.");
logger.info("Bye!"); logger.info("Bye!");
resolve(); resolve();
}); });
}); });
@ -90,7 +90,7 @@ const server = http
// Manejo de promesas no capturadas // Manejo de promesas no capturadas
process.on("unhandledRejection", (reason: any, promise: Promise<any>) => { process.on("unhandledRejection", (reason: any, promise: Promise<any>) => {
logger.error("Unhandled Rejection at:", promise, "reason:", reason); logger.error("❌ Unhandled rejection at:", promise, "reason:", reason);
// Dependiendo de la aplicación, podrías desear una salida total o un cierre controlado // Dependiendo de la aplicación, podrías desear una salida total o un cierre controlado
// process.exit(1); // process.exit(1);
}); });
@ -98,7 +98,7 @@ process.on("unhandledRejection", (reason: any, promise: Promise<any>) => {
// Manejo de excepciones no controladas // Manejo de excepciones no controladas
process.on("uncaughtException", (error: Error) => { process.on("uncaughtException", (error: Error) => {
// firebirdConn.disconnect(); // firebirdConn.disconnect();
logger.error(`${new Date().toUTCString()} uncaughtException:`, error.message); logger.error(`❌ Uncaught exception:`, error.message);
logger.error(error.stack); logger.error(error.stack);
// process.exit(1); // process.exit(1);
}); });