From: Matt Benjamin Date: Wed, 17 Aug 2016 14:28:48 +0000 (-0400) Subject: rgw_file: restore local definition of RGWLibFS gc interval X-Git-Tag: v10.2.4~98^2~6 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cf1353c24917ecb9056272da7f6b3e73bba11fa8;p=ceph.git rgw_file: restore local definition of RGWLibFS gc interval Signed-off-by: Matt Benjamin (cherry picked from commit 31936caa09b46e86700faad969adfa9d43176206) Fixes: http://tracker.ceph.com/issues/17323 --- diff --git a/src/rgw/rgw_file.cc b/src/rgw/rgw_file.cc index 2741d838cd65..1f5b35deb753 100644 --- a/src/rgw/rgw_file.cc +++ b/src/rgw/rgw_file.cc @@ -684,7 +684,7 @@ namespace rgw { } /* rgw_fh */ } /* event::type::READDIR */ } /* ev */ - std::this_thread::sleep_for(gc_interval); + std::this_thread::sleep_for(std::chrono::seconds(120)); } while (! stop); } /* RGWLibFS::gc */ diff --git a/src/rgw/rgw_file.h b/src/rgw/rgw_file.h index 40853b0a9015..0998fa39965e 100644 --- a/src/rgw/rgw_file.h +++ b/src/rgw/rgw_file.h @@ -698,9 +698,6 @@ namespace rgw { struct rgw_fs fs; RGWFileHandle root_fh; - static constexpr std::chrono::seconds gc_interval = - std::chrono::seconds(120); - mutable std::atomic refcnt; RGWFileHandle::FHCache fh_cache;