From: Casey Bodley Date: Tue, 14 Aug 2018 15:11:22 +0000 (-0400) Subject: rgw: data sync uses coarse clock for error_retry_time X-Git-Tag: v13.2.3~122^2~7 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1bbae2a181effaf22f61ac353dc1f3ef8f1b9eac;p=ceph.git rgw: data sync uses coarse clock for error_retry_time Signed-off-by: Casey Bodley (cherry picked from commit 233ee9cf291194f3d8d291a5e4632612612b7731) --- diff --git a/src/rgw/rgw_data_sync.cc b/src/rgw/rgw_data_sync.cc index 4ae980d6dff..96a5603e16c 100644 --- a/src/rgw/rgw_data_sync.cc +++ b/src/rgw/rgw_data_sync.cc @@ -1209,7 +1209,7 @@ class RGWDataSyncShardCR : public RGWCoroutine { string error_marker; int max_error_entries; - ceph::real_time error_retry_time; + ceph::coarse_real_time error_retry_time; #define RETRY_BACKOFF_SECS_MIN 60 #define RETRY_BACKOFF_SECS_DEFAULT 60 @@ -1437,7 +1437,7 @@ public: } else { retry_backoff_secs = RETRY_BACKOFF_SECS_DEFAULT; } - error_retry_time = ceph::real_clock::now() + make_timespan(retry_backoff_secs); + error_retry_time = ceph::coarse_real_clock::now() + make_timespan(retry_backoff_secs); error_marker.clear(); }