better exit handles
All checks were successful
PR Check / lint-and-format (pull_request) Successful in 25s
All checks were successful
PR Check / lint-and-format (pull_request) Successful in 25s
This commit is contained in:
parent
1a0a2ddb8a
commit
9f39a4195d
1 changed files with 5 additions and 5 deletions
10
src/load.ts
10
src/load.ts
|
@ -61,11 +61,11 @@ export const run = async (isDev: boolean) => {
|
|||
console.log(logStart(client_name, true));
|
||||
console.log(`Botanique "${client.user?.username}" v${client.config.version} started!`);
|
||||
|
||||
// ^C
|
||||
process.on("SIGINT", () => quit(client));
|
||||
|
||||
// Container force closed
|
||||
process.on("SIGTERM", () => quit(client));
|
||||
// Handle quit
|
||||
process.on("exit", () => quit(client));
|
||||
process.on("SIGHUP", () => process.exit(128 + 1));
|
||||
process.on("SIGINT", () => process.exit(128 + 2));
|
||||
process.on("SIGTERM", () => process.exit(128 + 15));
|
||||
})
|
||||
.catch((err) => {
|
||||
console.error(err);
|
||||
|
|
Loading…
Reference in a new issue