]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mds: use CInode::scrub_is_in_progress() wherever required
authorVenky Shankar <vshankar@redhat.com>
Wed, 29 Aug 2018 09:08:09 +0000 (05:08 -0400)
committerVenky Shankar <vshankar@redhat.com>
Wed, 2 Jan 2019 13:51:00 +0000 (08:51 -0500)
Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/mds/MDCache.cc

index 5005bd8acbd5983dc43c2025b0f85b8107cd78e6..94163ab8944f25059bf2f052f9f00aee23575c7a 100644 (file)
@@ -12383,7 +12383,7 @@ void MDCache::enqueue_scrub_work(MDRequestRef& mdr)
   ScrubHeaderRef header = cs->header;
 
   // Cannot scrub same dentry twice at same time
-  if (in->scrub_infop && in->scrub_infop->scrub_in_progress) {
+  if (in->scrub_is_in_progress()) {
     mds->server->respond_to_request(mdr, -EBUSY);
     return;
   } else {