app: catch errors in main

This commit is contained in:
2 * r + 2 * t 2025-04-02 12:58:07 +11:00
parent 27b12681f6
commit 4d9346e580

View file

@ -65,6 +65,7 @@ App.start({
instanceName: "caelestia", instanceName: "caelestia",
icons: "assets/icons", icons: "assets/icons",
async main() { async main() {
try {
const now = Date.now(); const now = Date.now();
await initConfig(); await initConfig();
@ -89,6 +90,9 @@ App.start({
}); });
console.log(`Caelestia started in ${Date.now() - now}ms`); console.log(`Caelestia started in ${Date.now() - now}ms`);
} catch (e) {
console.error(e);
}
}, },
requestHandler(request, res) { requestHandler(request, res) {
if (request === "reload-css") loadStyleAsync().catch(console.error); if (request === "reload-css") loadStyleAsync().catch(console.error);