On Mon, 9 Sep 2013, Junio C Hamano wrote: > Nicolas Pitre <nico@xxxxxxxxxxx> writes: > > > Do we know the actual number of objects to send during the capability > > negociation? > > No, and that is not what I meant. We know upfront after capability > negotiation (by seeing a request to give them a thin-pack) that we > will send, in addition to the usual packfile, the prefix that > carries that information and that is the important part. That lets > the receiver decide whether to _expect_ to see the prefix or no > prefix. Without such, there needs some clue in the prefix part > itself if there are prefixes that carry information computed after > capability negotiation finished (i.e. after "object enumeration"). In this case, if negociation concludes on "thin" and "pack-version=4" then that could mean there is a prefix to be expected. Nicolas -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html