diff options
author | Joey Hess <joey@kitenet.net> | 2012-09-13 19:26:39 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-09-13 19:26:39 -0400 |
commit | 5573911d25e51c3434f1666ee415a0c0781714fc (patch) | |
tree | a1fef80f88909e70136d0e9685321935ba32716f /doc | |
parent | 60c31afc3804734e8c85b1d3f4a530b9cdaf8b5e (diff) |
Disable ssh connection caching if the path to the control socket would be too long (and use relative path to minimise path to the control socket).
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn b/doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn index 1bc498dba..a86bd597d 100644 --- a/doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn +++ b/doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn @@ -41,4 +41,10 @@ stdout snippet from git-annex webapp: This data appears on both the sending and receiving git-annex stdout. At least for the initial sync. For later syncs it only appears on the sender, though the client system is using a lot of resources. - +> I've made git-annex detect if the control path would be too long, +> and disable ssh connection caching. It also tries a relative path +> to the file, which tends to make it shorter, and I think would +> keep ssh connection caching working in your example. +> +> Please test and see if it works, and also if the "looping" problem +> still happens. --[[Joey]] |