Skip to content

Commit

Permalink
Merge 'release-gc-repack' into HEAD
Browse files Browse the repository at this point in the history
  • Loading branch information
dscho committed Dec 15, 2018
2 parents e71f58f + 24d0bff commit 642636e
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 1 deletion.
4 changes: 3 additions & 1 deletion builtin/gc.c
Original file line number Diff line number Diff line change
Expand Up @@ -659,8 +659,10 @@ int cmd_gc(int argc, const char **argv, const char *prefix)

report_garbage = report_pack_garbage;
reprepare_packed_git(the_repository);
if (pack_garbage.nr > 0)
if (pack_garbage.nr > 0) {
close_all_packs(the_repository->objects);
clean_pack_garbage();
}

if (gc_write_commit_graph)
write_commit_graph_reachable(get_object_directory(), 0,
Expand Down
2 changes: 2 additions & 0 deletions builtin/repack.c
Original file line number Diff line number Diff line change
Expand Up @@ -419,6 +419,8 @@ int cmd_repack(int argc, const char **argv, const char *prefix)
if (!names.nr && !po_args.quiet)
printf("Nothing new to pack.\n");

close_all_packs(the_repository->objects);

/*
* Ok we have prepared all new packfiles.
* First see if there are packs of the same name and if so
Expand Down

0 comments on commit 642636e

Please sign in to comment.