]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
client: use scoped_lock instead of unique_lock 39353/head
authorXiubo Li <xiubli@redhat.com>
Mon, 8 Feb 2021 11:02:17 +0000 (19:02 +0800)
committerXiubo Li <xiubli@redhat.com>
Mon, 8 Feb 2021 11:02:17 +0000 (19:02 +0800)
Signed-off-by: Xiubo Li <xiubli@redhat.com>
src/client/Client.cc

index 0695ea2400fffd2cee84aab84584056ef7ff3dc3..794d08ca2d5607dff27944b9df707b0c381ccd65 100644 (file)
@@ -10944,7 +10944,7 @@ int Client::get_snap_info(const char *path, const UserPerm &perms, SnapInfo *sna
     return -ENOTCONN;
   }
 
-  std::unique_lock locker(client_lock);
+  std::scoped_lock lock(client_lock);
   InodeRef in;
   int r = Client::path_walk(path, &in, perms, true);
   if (r < 0) {