git-remote-annex: Fix buggy behavior when annex.stalldetection is configured
Make programPath never return "git-remote-annex" or other known multi-call program names, which are not git-annex and won't behave like it. If the git-annex binary gets installed under some entirely other name, it will still return it. This change exposed that readProgramFile actually could crash, which happened before only if getExecutablePath was not absolute and there was no ~/.config/git-annex/program. So fixed that to catch exception.
This commit is contained in:
parent
2fc76ef062
commit
8663c72f1e
7 changed files with 66 additions and 11 deletions
|
@ -5,4 +5,6 @@
|
|||
content="""
|
||||
And the specific reason these test cases are failing is because they have
|
||||
annex.stalldetection set, which needs to run the transferrer.
|
||||
|
||||
Fixed this.
|
||||
"""]]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue