From ce2a8be94e9fd5193a1461ccfa5737ce12076813 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 7 Mar 2018 17:25:42 -0400 Subject: Better ssh connection warmup when using -J for concurrency. Avoids ugly messages when forced ssh command is not git-annex-shell. This commit was sponsored by Ole-Morten Duesund on Patreon. --- ...NEX__95__SHELL__95__DIRECTORY_won__39__t_match.mdwn | 1 + ...comment_4_57d694df6c22c42cbdc98ffc5dbc0945._comment | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match/comment_4_57d694df6c22c42cbdc98ffc5dbc0945._comment (limited to 'doc') diff --git a/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match.mdwn b/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match.mdwn index 1f66c42da..63c8d16c3 100644 --- a/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match.mdwn +++ b/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match.mdwn @@ -30,3 +30,4 @@ git-annex version: 6.20180227-g32d682dd8 (standalone version) on Debian stretch As always, I'm a fan :> +> [[fixed|done]] --[[Joey]] diff --git a/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match/comment_4_57d694df6c22c42cbdc98ffc5dbc0945._comment b/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match/comment_4_57d694df6c22c42cbdc98ffc5dbc0945._comment new file mode 100644 index 000000000..e344830b0 --- /dev/null +++ b/doc/bugs/GIT__95__ANNEX__95__SHELL__95__DIRECTORY_won__39__t_match/comment_4_57d694df6c22c42cbdc98ffc5dbc0945._comment @@ -0,0 +1,18 @@ +[[!comment format=mdwn + username="joey" + subject="""comment 4""" + date="2018-03-07T20:25:10Z" + content=""" +Ok, this involves the fairly recently added support for +avoding overlapping ssh password prompts when running multiple ssh +processes concurrently. + +In -J mode, git-annex warms up the ssh connection by running +"git-annex-shell inannex". Your rrsync config prevents that being run. + +This doesn't actually cause a problem, the connection is still warmed up. +If you needed a password to connect, it would have prompted for it before +the error message from rrsync. + +But it's ugly.. I've committed a fix that will avoid the ugly messages. +"""]] -- cgit v1.2.3