]> granicus.if.org Git - pdns/commit
Properly lock lmdb database, fixes #1954
authorAki Tuomi <cmouse@desteem.org>
Tue, 24 Feb 2015 09:53:42 +0000 (11:53 +0200)
committerAki Tuomi <cmouse@desteem.org>
Tue, 24 Feb 2015 09:53:42 +0000 (11:53 +0200)
commit08631edd7867234cc3d88e3d5645c2b3e37e8b71
tree2cef08b228da41b6bd84314dc8196e6c908d70c7
parentc47d1dc207bd0fc994c49560cc8bd8d0162c161f
Properly lock lmdb database, fixes #1954

The LMDB database needs to be reloaded without allowing requests, so
we use readwrite lock to ensure that this cannot happen.
modules/lmdbbackend/lmdbbackend.cc
modules/lmdbbackend/lmdbbackend.hh