On Sun, Sep 8, 2013 at 5:01 AM, Jeff King <peff@xxxxxxxx> wrote: > Whenn upload-pack has started pack-objects, there may be a s/Whenn/When/ > quiet period while pack-objects prepares the pack (i.e., > counting objects and delta compression). Normally we would > see (and send to the client) progress information, but if > "--quiet" is in effect, pack-objects will produce nothing at > all until the pack data is ready. On a large repository, > this can take tens of seconds (or even minutes if the system > is loaded or the repository is badly packed). Clients or > intermediate proxies can sometimes give up in this > situation, assuming that the server or connection has hung. > > This patch introduces a "keepalive" option; if upload-pack > sees no data from pack-objects for a certain number of > seconds, it will send an empty sideband data packet to let > the other side know that we are still working on it. > > Signed-off-by: Jeff King <peff@xxxxxxxx> -- 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