fetch-pack: Finish negotation if remote replies "ACK %s ready"
[gitweb.git] / builtin / fetch-pack.c
index b9994139345834a58b08a5ce57cf59c124e21760..5173dc9aadbbb481188c2df61abeab39a20a0a91 100644 (file)
@@ -379,6 +379,8 @@ static int find_common(int fd[2], unsigned char *result_sha1,
                                        retval = 0;
                                        in_vain = 0;
                                        got_continue = 1;
+                                       if (ack == ACK_ready)
+                                               rev_list = NULL;
                                        break;
                                        }
                                }