Skip to content

Commit 4f22959

Browse files
autopilot proposal
1 parent bc03a25 commit 4f22959

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

server.js

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,19 @@ process.on('SIGTERM', shutdown);
8888

8989
function shutdown() {
9090
console.log('SIGTERM signal received: closing HTTP server');
91-
server.close();
92-
process.exit(0);
91+
server.close((err) => {
92+
if (err) {
93+
console.error('Error during server shutdown:', err);
94+
process.exit(1);
95+
}
96+
console.log('HTTP server closed gracefully');
97+
// Here you can close database connections or other resources
98+
// db.close(() => {
99+
// console.log('Database connection closed');
100+
// process.exit(0);
101+
// });
102+
process.exit(0);
103+
});
93104
}
94105

95106
server.listen({

0 commit comments

Comments
 (0)