We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c5add83 commit 749eaafCopy full SHA for 749eaaf
1 file changed
lib/shutdown.ts
@@ -64,9 +64,6 @@ function ensureShutdownHandler(): void {
64
}
65
signalExitPending = true;
66
let exitRequested = false;
67
- let timeoutHandle: ReturnType<typeof setTimeout> | null = setTimeout(() => {
68
- requestExit();
69
- }, SIGNAL_CLEANUP_TIMEOUT_MS);
70
const requestExit = () => {
71
if (exitRequested) {
72
return;
@@ -78,6 +75,9 @@ function ensureShutdownHandler(): void {
78
75
79
76
process.exit(0);
80
77
};
+ let timeoutHandle: ReturnType<typeof setTimeout> | null = setTimeout(() => {
+ requestExit();
+ }, SIGNAL_CLEANUP_TIMEOUT_MS);
81
void runCleanup().finally(() => {
82
requestExit();
83
});
0 commit comments