1 files changed, 17 insertions, 17 deletions
diff --git a/src/api/start.ts b/src/api/start.ts
index cd3373be..96c0c348 100644
--- a/src/api/start.ts
+++ b/src/api/start.ts
@@ -28,30 +28,30 @@ import cluster from "cluster";
import os from "os";
let cores = 1;
try {
- cores = Number(process.env.THREADS) || os.cpus().length;
+ cores = Number(process.env.THREADS) || os.cpus().length;
} catch {
- console.log("[API] Failed to get thread count! Using 1...");
+ console.log("[API] Failed to get thread count! Using 1...");
}
if (cluster.isPrimary && process.env.NODE_ENV == "production") {
- console.log(`Primary PID: ${process.pid}`);
+ console.log(`Primary PID: ${process.pid}`);
- // Fork workers.
- for (let i = 0; i < cores; i++) {
- cluster.fork();
- }
+ // Fork workers.
+ for (let i = 0; i < cores; i++) {
+ cluster.fork();
+ }
- cluster.on("exit", (worker) => {
- console.log(`Worker ${worker.process.pid} died, restarting worker`);
- cluster.fork();
- });
+ cluster.on("exit", (worker) => {
+ console.log(`Worker ${worker.process.pid} died, restarting worker`);
+ cluster.fork();
+ });
} else {
- const port = Number(process.env.PORT) || 3001;
+ const port = Number(process.env.PORT) || 3001;
- const server = new SpacebarServer({ port });
- server.start().catch(console.error);
+ const server = new SpacebarServer({ port });
+ server.start().catch(console.error);
- // eslint-disable-next-line @typescript-eslint/ban-ts-comment
- // @ts-ignore
- global.server = server;
+ // eslint-disable-next-line @typescript-eslint/ban-ts-comment
+ // @ts-ignore
+ global.server = server;
}
|