/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: retry: Resource temporarily unavailable
/home/binaryal/nodevenv/chancechooser.com/24/bin/node: fork: Resource temporarily unavailable
file:///home/binaryal/chancechooser.com/server/db.js:11
db.exec(`
   ^

Error: database is locked
    at file:///home/binaryal/chancechooser.com/server/db.js:11:4
    at ModuleJobSync.runSync (node:internal/modules/esm/module_job:543:37)
    at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:343:47)
    at loadESMFromCJS (node:internal/modules/cjs/loader:1690:24)
    at Module._compile (node:internal/modules/cjs/loader:1854:5)
    at Object..js (node:internal/modules/cjs/loader:2003:10)
    at Module.load (node:internal/modules/cjs/loader:1594:32)
    at Module._load (node:internal/modules/cjs/loader:1396:12)
    at wrapModuleLoad (node:internal/modules/cjs/loader:255:19)
    at Module.require (node:internal/modules/cjs/loader:1617:12) {
  code: 'ERR_SQLITE_ERROR',
  errcode: 261,
  errstr: 'database is locked'
}

Node.js v24.19.0
file:///home/binaryal/chancechooser.com/server/db.js:77
  db.prepare("DELETE FROM sessions WHERE expires_at < ?").run(now);
                                                          ^

Error: database is locked
    at Timeout.pruneExpired [as _onTimeout] (file:///home/binaryal/chancechooser.com/server/db.js:77:59)
    at listOnTimeout (node:internal/timers:635:17)
    at process.processTimers (node:internal/timers:571:7) {
  code: 'ERR_SQLITE_ERROR',
  errcode: 5,
  errstr: 'database is locked'
}

Node.js v24.19.0
