From 4e59449d40629a1698744dcb31167fc90f331444 Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Tue, 21 Jan 2025 00:31:06 +0100 Subject: [PATCH] Exclusively lock database --- lib/database/open | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/database/open b/lib/database/open index 3abf236..9d9fdc3 100644 --- a/lib/database/open +++ b/lib/database/open @@ -18,5 +18,8 @@ openDatabase() { echo 'PRAGMA foreign_keys = ON;' >&3 echo 'PRAGMA recursive_triggers = ON;' >&3 echo 'PRAGMA temp_store = 2;' >&3 + echo 'PRAGMA locking_mode = EXCLUSIVE;' >&3 + read -u4 + unset REPLY checkDatabaseVersion }