]> git.ipfire.org Git - thirdparty/git.git/blobdiff - builtin/fetch.c
commit-reach(repo_in_merge_bases_many): report missing commits
[thirdparty/git.git] / builtin / fetch.c
index 3aedfd1bb6361c6bbfd651970f9e9767d0595734..3b2edddb1c4fd214bb7cef875a1a719251749bfe 100644 (file)
@@ -982,6 +982,8 @@ static int update_local_ref(struct ref *ref,
                uint64_t t_before = getnanotime();
                fast_forward = repo_in_merge_bases(the_repository, current,
                                                   updated);
+               if (fast_forward < 0)
+                       exit(128);
                forced_updates_ms += (getnanotime() - t_before) / 1000000;
        } else {
                fast_forward = 1;