Compare commits
1 Commits
v1.7.2
...
server/13-
| Author | SHA1 | Date | |
|---|---|---|---|
| cd3a9cc223 |
@@ -46,9 +46,14 @@ async function gracefulShutdown(): Promise<void> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Register shutdown handlers (hanya di environment Node.js)
|
// Register shutdown handlers (hanya di environment Node.js)
|
||||||
|
// Cegah duplikasi listener dengan cek listenerCount terlebih dahulu
|
||||||
if (typeof process !== "undefined") {
|
if (typeof process !== "undefined") {
|
||||||
process.on("SIGINT", gracefulShutdown);
|
if (process.listenerCount("SIGINT") === 0) {
|
||||||
process.on("SIGTERM", gracefulShutdown);
|
process.on("SIGINT", gracefulShutdown);
|
||||||
|
}
|
||||||
|
if (process.listenerCount("SIGTERM") === 0) {
|
||||||
|
process.on("SIGTERM", gracefulShutdown);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default prisma;
|
export default prisma;
|
||||||
|
|||||||
Reference in New Issue
Block a user