git-annex/doc/devblog/day_492__concurrency_is_hard.mdwn
2018-03-15 16:17:01 -04:00

12 lines
590 B
Markdown

In the past 24 hours, I've fixed two extremely hairy problems with
`git annex get -J`. One was a locking problem.
And the other involved thundering herds and ssh connection multiplexing
and inherited file descriptors and races, and ...
That took 4 hours of investigation to understand well enough to fix it.
Neither of those involved the ssh P2P changes, other than perhaps they
exposed one of the issues more than it was exposed before,
but on the plus side I've been testing that new code
quite a lot as I worked on them..
Today's work was supported by the NSF-funded DataLad project.