]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
rgw: data_sync_source_zones only contains 'exporting' zones
authorCasey Bodley <cbodley@redhat.com>
Mon, 10 Feb 2020 21:59:35 +0000 (16:59 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 13 Feb 2020 20:39:01 +0000 (15:39 -0500)
commitacfd4dc1d80c7a1028fe2442078fdd60d9dd4e15
tree4ee10e4b8edf4f796a487ca3e060d64a92024520
parent4dfa59b9107db42f04645ad6728dd50135055a3a
rgw: data_sync_source_zones only contains 'exporting' zones

RGWRados spawns a RGWDataSyncProcessorThread for each zone in
data_sync_source_zones, but these threads would fail to initialize
with ENOTSUP, and RGWOp_DATALog_Status would crash calling into an
uninitialized RGWDataSyncStatusManager

Fixes: https://tracker.ceph.com/issues/44068
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/services/svc_zone.cc