core (memory/sqla_config): set a timeout for SQLite:
with default timeout, we may have database lock errors from time to time. To avoid this, a timeout of 30s is now set.
This commit is contained in:
parent
a2c409a4a2
commit
ead62068ce
1 changed files with 1 additions and 1 deletions
|
|
@ -32,7 +32,7 @@ def getDbConfig() -> dict:
|
|||
main_conf = config.parseMainConf()
|
||||
local_dir = Path(config.getConfig(main_conf, "", "local_dir"))
|
||||
database_path = (local_dir / C.SAVEFILE_DATABASE).expanduser()
|
||||
url = f"sqlite+aiosqlite:///{quote(str(database_path))}"
|
||||
url = f"sqlite+aiosqlite:///{quote(str(database_path))}?timeout=30"
|
||||
return {
|
||||
"type": "sqlite",
|
||||
"path": database_path,
|
||||
|
|
|
|||
Loading…
Reference in a new issue