]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/librgw.cc
Import ceph 15.2.8
[ceph.git] / ceph / src / rgw / librgw.cc
index 9b0bc92423e87d6d8ec1e2cda1cea968e962df37..e8fa55c70b604b8df2d42818b8edbda9b6640c51 100644 (file)
@@ -130,8 +130,8 @@ namespace rgw {
        if (cur_gen != gen)
          goto restart; /* invalidated */
       }
+      cv.wait_for(uniq, std::chrono::seconds(delay_s));
       uniq.unlock();
-      std::this_thread::sleep_for(std::chrono::seconds(delay_s));
     }
   }