]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw_file: avoid long-ish delay on shutdown 37551/head
authorMatt Benjamin <mbenjamin@redhat.com>
Wed, 30 Sep 2020 19:13:04 +0000 (15:13 -0400)
committerVicente Cheng <freeze.bilsted@gmail.com>
Mon, 5 Oct 2020 15:41:11 +0000 (15:41 +0000)
commit0cb02a12da5f123eb2baff90966aacbc00c3caf0
tree2f64a442acc617327f1cda39abac7f5adf4b6be8
parentc34b5e68aac9f900da4ed53cf3428836150e5df6
rgw_file: avoid long-ish delay on shutdown

Normal shutdown was likely to be delayed a substantial fraction
of rgw_nfs_namespace_expire_secs due to an ill-advised use of
this_thread::sleep_for.

Fixes: https://tracker.ceph.com/issues/47710
Signed-off-by: Matt Benjamin <mbenjamin@redhat.com>
(cherry picked from commit 805f74956489e3158437acc1c3c12f267221843e)
src/rgw/librgw.cc
src/rgw/rgw_lib_frontend.h