summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/todo/tor.mdwn7
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/todo/tor.mdwn b/doc/todo/tor.mdwn
index 3a6de57a5..39ffb0ceb 100644
--- a/doc/todo/tor.mdwn
+++ b/doc/todo/tor.mdwn
@@ -23,6 +23,13 @@ COST CENTRE MODULE
hGetMetered Utility.Metered 3430 0 49.1 65.6 49.3 65.7
</pre>
+ Switching to L.hGet, it still leaks, so seems hGetMetered is not at fault
+ and the bytestring is being buffered excessively somehow before it
+ reaches the file.
+
+ Aha! While a send is in progress like this, .git/annex/tmp is empty!
+ The whole file is being buffered in memory and written at the end.
+
* When a transfer can't be done because another transfer of the same
object is already in progress, the message about this is output by the
remotedaemon --debug, but not forwarded to the peer, which shows