stall detection is working
authorJoey Hess <joeyh@joeyh.name>
Tue, 8 Dec 2020 19:22:18 +0000 (15:22 -0400)
committerJoey Hess <joeyh@joeyh.name>
Tue, 8 Dec 2020 19:22:18 +0000 (15:22 -0400)
commit41f2c308ffcfe092b169575864e971f6b8ea557f
treeff1def012d79d85f7c7dfc2b08f63dd362eaca2a
parent09ed9f7d1fbc4305f7c7e901c2b09f6aa3d5818a
stall detection is working

New config annex.stalldetection, remote.name.annex-stalldetection, which
can be used to deal with remotes that stall during transfers, or are
sometimes too slow to want to use.

This commit was sponsored by Luke Shumaker on Patreon.
Annex/Transfer.hs
Annex/TransferrerPool.hs
Assistant/TransferSlots.hs
CHANGELOG
Messages/Serialized.hs
Types/GitConfig.hs
Types/StallDetection.hs [new file with mode: 0644]
Utility/Process.hs
doc/git-annex.mdwn
doc/todo/more_extensive_retries_to_mask_transient_failures.mdwn
git-annex.cabal