On 11/10/2013 12:17 PM, Eric Wong wrote:
> "H. Peter Anvin" <h...@zytor.com> wrote:
>> When a remote server is unavailable or very slow, some git commands can
>> stall out indefinitely. It would be a very good thing if remote
>> commands -- but especially git fetch -- could be given a timeout.
> We've had SO_KEEPALIVE on git and ssh transports since e47a8583 (2011-12-06)
> SO_KEEPALIVE for http was added recently (a15d069a) and will be in git 1.8.5
> Do you want a shorter timeout for slow (but still alive) servers?
Yes; note that SO_KEEPALIVE only guarantees that the server is alive at
the TCP socket level. If the server is overloaded but technically alive
it may still make no meaningful forward progress.
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html