summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-02-14 11:20:30 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-02-14 11:20:34 -0400
commita40ec5e03e980b7337bf01eca1661a088ee476c2 (patch)
tree679e1122b6378e2d3f0a64362be3d504ef387c89 /debian
parent82ae30d82099782708abd8e3a6fe27abbde04e71 (diff)
Fixed a memory leak due to excessive strictness when committing journal files.
When hashing the files, the entire list of shas was read strictly. That was entirely unnecessary, since there's a cleanup action run after they're consumed.
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog2
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 8df49d925..23ade624c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,6 +24,8 @@ git-annex (3.20120124) UNRELEASED; urgency=low
its head), and records the size in the key.
* Fixed to use the strict state monad, to avoid leaking all kinds of memory
due to lazy state update thunks when adding/fixing many files.
+ * Fixed a memory leak due to excessive strictness when committing journal
+ files.
* whereis: Prints the urls of files that the web special remote knows about.
-- Joey Hess <joeyh@debian.org> Tue, 24 Jan 2012 16:21:55 -0400