]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'rj/cygwin-exit'
authorTaylor Blau <me@ttaylorr.com>
Fri, 1 Nov 2024 16:53:19 +0000 (12:53 -0400)
committerTaylor Blau <me@ttaylorr.com>
Fri, 1 Nov 2024 16:53:19 +0000 (12:53 -0400)
commit787297b3960d8ed5c501be11994ce5acebb2838d
treeb4396a65324126f50b02c9d35fdcb99ff314c441
parenta524cc77ad30fbae989868864dc8e74c657830d7
parent468a7e41e87eb95d27563d111a36ddca0822e5f6
Merge branch 'rj/cygwin-exit'

Treat ECONNABORTED the same as ECONNRESET in 'git credential-cache' to
work around a possible Cygwin regression. This resolves a race condition
caused by changes in Cygwin's handling of socket closures, allowing the
client to exit cleanly when encountering ECONNABORTED.

* rj/cygwin-exit:
  credential-cache: treat ECONNABORTED like ECONNRESET
builtin/credential-cache.c