aboutsummaryrefslogtreecommitdiff
path: root/debian/changelog
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-02-14 14:35:52 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-02-14 14:37:59 -0400
commit7ebd98d8d829005c7dae38b789146d98e6800e5b (patch)
treee20bfa80563081153d712633eb25b8c6a0f5fc78 /debian/changelog
parentcdd6cdbb67ea87a4a03357fb75c22d432fa2e15d (diff)
fix memory leak when staging the journal
The list of files had to be retained until the end so it could be deleted. Also, a list of update-index lines was generated and only then fed into it. Now everything streams in constant space.
Diffstat (limited to 'debian/changelog')
-rw-r--r--debian/changelog3
1 files changed, 1 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog
index 23ade624c..9317a5291 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,8 +24,7 @@ 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.
+ * Fixed some memory leaks that occurred 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