mirror of
https://github.com/spacebarchat/server.git
synced 2024-11-10 12:42:44 +01:00
Change bundle start to only start listening once DB and config have been loaded
This commit is contained in:
parent
3f59a5b529
commit
3e47da130c
@ -33,7 +33,6 @@ process.on('SIGTERM', () => {
|
||||
//this is what has been added for the /stop API route
|
||||
|
||||
async function main() {
|
||||
server.listen(port);
|
||||
await initDatabase();
|
||||
await Config.init();
|
||||
// only set endpointPublic, if not already set
|
||||
@ -84,7 +83,7 @@ async function main() {
|
||||
app.use(Sentry.Handlers.requestHandler());
|
||||
app.use(Sentry.Handlers.tracingHandler());
|
||||
}
|
||||
await Promise.all([api.start(), cdn.start(), gateway.start()]);
|
||||
|
||||
if (Config.get().sentry.enabled) {
|
||||
app.use(Sentry.Handlers.errorHandler());
|
||||
app.use(function onError(err: any, req: any, res: any, next: any) {
|
||||
@ -92,6 +91,8 @@ async function main() {
|
||||
res.end(res.sentry + "\n");
|
||||
});
|
||||
}
|
||||
|
||||
await Promise.all([api.start(), cdn.start(), gateway.start()]);
|
||||
console.log(`[Server] ${green(`listening on port ${bold(port)}`)}`);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user