Fix memory leak in last release, which affected commands like git-annex status when a large non-annexed file is present in the work tree.

The whole file was strictly read, and so buffered in memory, and remained
buffered for some time when running git-annex status.
This commit is contained in:
Joey Hess 2016-02-19 14:45:26 -04:00
parent e1a858f87e
commit b0081598c7
Failed to extract signature
2 changed files with 18 additions and 12 deletions

3
debian/changelog vendored
View file

@ -1,6 +1,9 @@
git-annex (6.20160218) UNRELEASED; urgency=medium
* Update perlmagick build dependency. Closes: #789225
* Fix memory leak in last release, which affected commands like
git-annex status when a large non-annexed file is present in the work
tree.
-- Joey Hess <id@joeyh.name> Thu, 18 Feb 2016 13:09:21 -0400