RGWZoneParams& zone_params = store->get_zone_params();
- sync_module = store->get_sync_module();
+ if (sync_module == nullptr) {
+ sync_module = store->get_sync_module();
+ }
conn = store->get_zone_conn_by_id(source_zone);
if (!conn) {
syncstopped = false;
continue;
}
+ if (e.op == CLS_RGW_OP_CANCEL) {
+ continue;
+ }
if (e.state != CLS_RGW_STATE_COMPLETE) {
continue;
}