]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
ssqlite3: use "begin immediate" to avoid later fights over upgrading to write 14603/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 21 Aug 2024 08:23:56 +0000 (10:23 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Wed, 28 Aug 2024 09:02:09 +0000 (11:02 +0200)
fixes #14564

(cherry picked from commit 63851a822fb5651cd7720c7f7f597309aeaa82a7)

pdns/ssqlite3.cc

index 2fecbba5bfa53169b92c4938647ea909d939c589..9105f4b4a2a5a73b0eb0e05b6f071666988b50ad 100644 (file)
@@ -377,7 +377,7 @@ int SSQLite3::busyHandler([[maybe_unused]] void* userData, [[maybe_unused]] int
 
 void SSQLite3::startTransaction()
 {
-  execute("begin");
+  execute("begin immediate");
   m_in_transaction = true;
 }