Please describe the problem.
When an assistant adds a lot of new files, and there’s an assistant running for the repo on each of some 5 machines, infinite loop happens on those receiving the new files.
What steps will reproduce the problem?
- Have 5 machines with a repo checked out.
- Run git-annex-assistant on each.
- Copy a lot of files into the repo on one machine.
- Look at the webapp UIs on other machines.
- In the UI, the same files get enqueued and dequeued repeatedly and nothing else happens.
What version of git-annex are you using? On what operating system?
git-annex version: 6.20170520
local repository version: 6
operating system: linux x86_64
Please provide any additional information below.
—
Have you had any luck using git-annex before? (Sometimes we get tired of reading bug reports all day and a lil' positive end note does wonders)
Yes! But do you test it for similar races on more than two simultaneous machines?
This does not generally happen, I have repositories synced by the assistant on many machines.
I'd need to see .git/annex/daemon.log from a repository where this was happening to help with this.