diff options
Diffstat (limited to 'obnamlib/fmt_ga/client.py')
-rw-r--r-- | obnamlib/fmt_ga/client.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/obnamlib/fmt_ga/client.py b/obnamlib/fmt_ga/client.py index 0427fc31..a22c3419 100644 --- a/obnamlib/fmt_ga/client.py +++ b/obnamlib/fmt_ga/client.py @@ -236,6 +236,8 @@ class GAClient(object): for chunk_id in self._generate_chunk_ids_in_generations(remaining): if chunk_id in chunks_to_remove: chunks_to_remove.remove(chunk_id) + if len(chunks_to_remove) == 0: + break dumper.dump_memory_profile('after computing chunk uniq to removed gen') self._generations.set_generations(remaining) |