]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/lock.hh
auth: switch circleci mssql image
[thirdparty/pdns.git] / pdns / lock.hh
index a20c2208f47ba38462f62058b8600d0826cb6139..3529ee3ae302bf699ae2ccb659afaaba8b667a21 100644 (file)
@@ -118,7 +118,9 @@ public:
   TryWriteLock(TryWriteLock&& rhs)
   {
     d_lock = rhs.d_lock;
-    rhs.d_lock=0;
+    rhs.d_lock = nullptr;
+    d_havelock = rhs.d_havelock;
+    rhs.d_havelock = false;
   }
 
   
@@ -164,7 +166,9 @@ public:
   TryReadLock(TryReadLock&& rhs)
   {
     d_lock = rhs.d_lock;
-    rhs.d_lock=0;
+    rhs.d_lock = nullptr;
+    d_havelock = rhs.d_havelock;
+    rhs.d_havelock = false;
   }
 
   ~TryReadLock()