[tahoe-lafs-trac-stream] [tahoe-lafs] #1525: SFTP: handle download failures correctly; remove use of IFinishableConsumer
tahoe-lafs
trac at tahoe-lafs.org
Mon Apr 15 05:38:12 UTC 2013
#1525: SFTP: handle download failures correctly; remove use of IFinishableConsumer
-------------------------+-------------------------------------------------
Reporter: | Owner: warner
davidsarah | Status: closed
Type: defect | Milestone: 1.10.0
Priority: | Version: 1.9.0a1
critical | Keywords: sftp hang error streaming
Component: code- | performance blocker
frontend |
Resolution: fixed |
Launchpad Bug: |
-------------------------+-------------------------------------------------
Changes (by warner):
* keywords: sftp hang error streaming performance blocker review-needed =>
sftp hang error streaming performance blocker
* status: new => closed
* resolution: => fixed
Comment:
I spent a couple of hours on the plane studying the SFTP code. Wow, it's
complex. It may need to be that complex, but it sure was hard to get my
head around the control flows. I've got a list of code-cleanup
suggestions, but I suspect most of them were applicable to the pre-#1525
code as well, so don't really qualify as review for this ticket. I think
I'll open a separate ticket to discuss them. If Daira's manual and
automated testing shows these changes to have worked correctly, I'm +1 on
them too.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1525#comment:18>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list