diff --git a/src/rgw/rgw_gc.cc b/src/rgw/rgw_gc.cc index c4ad79c18f6f2..67b8a5c33dfcc 100644 --- a/src/rgw/rgw_gc.cc +++ b/src/rgw/rgw_gc.cc @@ -222,6 +222,10 @@ int RGWGC::process(int index, int max_secs) } } } + if (!remove_tags.empty()) { + RGWGC::remove(index, remove_tags); + remove_tags.clear(); + } } while (truncated); done: