]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
Retrieve: rewrite flow-control: use a top-level loop() to catch all errors
authorBrian Warner <warner@lothar.com>
Mon, 5 Sep 2011 18:38:44 +0000 (11:38 -0700)
committerBrian Warner <warner@lothar.com>
Fri, 9 Sep 2011 18:11:50 +0000 (11:11 -0700)
commitdf07060f9377bff85a094017b5cbc46d948b9c93
tree0e136233a2ee74f8076695220baba45ba20a003f
parent53bbc1d06a3a7acc9eee6eed6e83d10e64ed36e9
Retrieve: rewrite flow-control: use a top-level loop() to catch all errors

This ought to close the potential for dropped errors and hanging downloads.
Verify needs to be examined, I may have broken it, although all tests pass.
src/allmydata/mutable/retrieve.py