]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Make explicit lmdbbackend synchronous option
authorbert hubert <bert.hubert@netherlabs.nl>
Fri, 10 May 2019 09:40:19 +0000 (11:40 +0200)
committerbert hubert <bert.hubert@netherlabs.nl>
Fri, 10 May 2019 09:40:19 +0000 (11:40 +0200)
modules/lmdbbackend/lmdbbackend.cc

index 0ddc65fe8087c137d815a2241ae7d23d28027bde..1c3bdc7155b5468b175a1ccc4ac3d87ac238f9ef 100644 (file)
@@ -58,7 +58,7 @@ LMDBBackend::LMDBBackend(const std::string& suffix)
     d_asyncFlag = MDB_NOMETASYNC;
   else if(syncMode == "mapasync")
     d_asyncFlag = MDB_MAPASYNC;
-  else if(syncMode.empty())
+  else if(syncMode.empty() || syncMode == "sync")
     d_asyncFlag = 0;
   else
     throw std::runtime_error("Unknown sync mode "+syncMode+" requested for LMDB backend");