diff --git a/server/database.js b/server/database.js index 2e920ad9..940f535c 100644 --- a/server/database.js +++ b/server/database.js @@ -17,6 +17,7 @@ class Database { if (! this.sqliteInstance) { this.sqliteInstance = new sqlite3.Database(Database.path); + this.sqliteInstance.run("PRAGMA journal_mode = WAL"); } const Dialect = require("knex/lib/dialects/sqlite3/index.js"); diff --git a/server/server.js b/server/server.js index d412693a..5920d1bb 100644 --- a/server/server.js +++ b/server/server.js @@ -646,9 +646,9 @@ async function afterLogin(socket, user) { // For example, query the edit data first. setTimeout(async () => { for (let monitorID in monitorList) { - await sendHeartbeatList(socket, monitorID); - await sendImportantHeartbeatList(socket, monitorID); - await Monitor.sendStats(io, monitorID, user.id) + sendHeartbeatList(socket, monitorID); + sendImportantHeartbeatList(socket, monitorID); + Monitor.sendStats(io, monitorID, user.id) } }, 500); }