summaryrefslogtreecommitdiff
path: root/Utility/ThreadScheduler.hs
Commit message (Collapse)AuthorAge
* merge from git-annex and relicense accordinglyJoey Hess2020-01-02
| | | | | | | | | | | Merge git library and utility from git-annex. The former is now relicensed AGPL, so git-repair as a whole becomes AGPL. For simplicity, I am relicensing the remainder of the code in git-repair AGPL as well, per the header changes in this commit. While that code is also technically available under the GPL license, as it's been released under that license before, changes going forward will be only released by me under the AGPL.
* Merge from git-annex.Joey Hess2015-04-29
|
* Merge from git-annex.Joey Hess2014-07-21
|
* merge from git-annexJoey Hess2014-04-23
|
* sync from git-annexJoey Hess2013-12-10
|
* fix cat-file stall bugJoey Hess2013-11-20
Apparently some corruption to an object can cause cat-file to say it's N bytes long, but only output N-M bytes of data. This causes Git.CatFile to stall waiting for the rest. To fix, add a 1 minute timeout to the cat-file, which should be enough time to read any reasonable object.