Skip to content

Commit 609a322

Browse files
committed
Merge branch 'ds/check-connected-reprepare-packed-git' into next
Corner case "git fetch" fix. * ds/check-connected-reprepare-packed-git: connected.c: reprepare packs for corner cases
2 parents a2807c8 + b739d97 commit 609a322

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

connected.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,11 @@ int check_connected(oid_iterate_fn fn, void *cb_data,
6161
* object is a promisor object. Instead, just make sure we
6262
* received, in a promisor packfile, the objects pointed to by
6363
* each wanted ref.
64+
*
65+
* Before checking for promisor packs, be sure we have the
66+
* latest pack-files loaded into memory.
6467
*/
68+
reprepare_packed_git(the_repository);
6569
do {
6670
struct packed_git *p;
6771

0 commit comments

Comments
 (0)