git-lfs/lfshttp
Kyle Edwards 448b0c4e88 ssh: Specifically designate a master multiplex connection
SSHTransfer.Shutdown() was attempting to first shut down the first
connection it created (which happened to be the master connection),
but this deadlocked because the master connection was waiting for
the extra connections to shut down. Designate the first connection
as the master connection, make sure that it truly is the master
connection, and shut it down after shutting down all extra
connections.

Issue: #5535
2023-10-09 14:24:41 -04:00
..
standalone standalone: include stderr if git rev-parse fails 2023-02-13 20:42:40 +00:00
body.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
certs_darwin.go subprocess: report errors when finding executables 2022-04-19 09:45:20 -07:00
certs_nix.go Update formatting for Go 1.17 2021-08-17 20:24:58 +02:00
certs_test.go Set package version to v3 2021-09-02 20:41:08 +00:00
certs_windows.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
certs.go creds: allow multiple values for a key 2023-06-02 13:25:59 +00:00
client_test.go commands,lfs{api,http}: uppercase HTTP in messages 2022-01-29 22:25:07 -08:00
client.go lfshttp: log the Negotiate error on failure 2022-05-10 20:51:49 +00:00
cookies.go Set package version to v3 2021-09-02 20:41:08 +00:00
endpoint.go update inline comments to Go v1.19 doc format 2022-09-25 18:15:31 -07:00
errors.go make additional message strings translatable 2022-01-29 22:36:19 -08:00
lfshttp.go avoid extra message format parsing where possible 2022-01-29 22:32:58 -08:00
proxy_test.go lfshttp/proxy: consider scheme of request URL when choosing proxy 2021-02-03 20:27:39 +00:00
proxy.go Set package version to v3 2021-09-02 20:41:08 +00:00
retries_test.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
retries.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
ssh_test.go Set package version to v3 2021-09-02 20:41:08 +00:00
ssh.go ssh: Specifically designate a master multiplex connection 2023-10-09 14:24:41 -04:00
stats_test.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
stats.go Set package version to v3 2021-09-02 20:41:08 +00:00
verbose_test.go lfsapi: extract new lfshttp package 2018-09-11 14:51:29 -07:00
verbose.go revise some informational and error messages 2022-01-29 22:10:48 -08:00