git-annex/standalone
Joey Hess 5c3636037b
Display a warning when concurrency is enabled but ssh connection caching is not enabled or won't work due to a crippled filesystem
A warning message is unsatisfying. But erroring out is too hard a failure,
especially since it may well work fine if the user has enabled passwordless
ssh.

I did think about falling back to one ssh connection at a time in this
case, but it would have needed a rework of every ssh call, which
seems far overboard for such a niche problem. There's no single place where
git-annex runs ssh, so no one place that it could block a concurrent call
on a semaphore. And, even if it did fall back to one ssh connection at a
time, it seems to me that doing so without warning the user about the
problem just invites bug reports like "git-annex is ignoring my -J2 and
only doing one download at a time". So a warning is needed, and I suppose
is good enough.
2020-01-23 12:35:46 -04:00
..
linux/skel Display a warning when concurrency is enabled but ssh connection caching is not enabled or won't work due to a crippled filesystem 2020-01-23 12:35:46 -04:00
osx fix GIT_EXEC_PATH to point to bundle/git-core 2019-11-14 19:20:28 -04:00
rpm git-annex-standalone.rpm: Fix the git-annex-shell symlink 2019-10-08 14:43:28 -04:00
windows remove bundled rsync from windows build 2019-07-22 09:37:42 -04:00
licences.gz remove android stuff 2018-11-04 20:06:49 -04:00
trustedkeys.gpg this keyring contains keys that git-annex should trust to sign upgrades 2014-04-23 12:49:09 -04:00