]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: Pull lock out of RGWInitDataSyncStatusCoroutine
authorAdam C. Emerson <aemerson@redhat.com>
Thu, 11 Aug 2022 21:54:58 +0000 (17:54 -0400)
committerAdam C. Emerson <aemerson@redhat.com>
Wed, 11 Jan 2023 06:32:21 +0000 (01:32 -0500)
commitb0d401a0f4bcb93e625602c0eb77b61f1225270e
treefe03ab8cd1cbed3423543363dda29b2b1eb829be
parent2b3fbcf9b1e1ca4476610648d600d2dd79aa1b0d
rgw: Pull lock out of RGWInitDataSyncStatusCoroutine

RGWDataSyncCR manages the lock instead, holding it through StateInit
and StateBuildingFullSyncMaps but releasing it by StateSync.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
src/rgw/driver/rados/rgw_data_sync.cc