summaryrefslogtreecommitdiff
path: root/doc/bugs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-09-13 19:26:39 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-09-13 19:26:39 -0400
commit5573911d25e51c3434f1666ee415a0c0781714fc (patch)
treea1fef80f88909e70136d0e9685321935ba32716f /doc/bugs
parent60c31afc3804734e8c85b1d3f4a530b9cdaf8b5e (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/bugs')
-rw-r--r--doc/bugs/ControlPath_too_long_for_Unix_domain_socket.mdwn8
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]]