Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > LimeWire Beta Archives
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8 (permalink)  
Old January 21st, 2002
Unregistered
Guest
 
Posts: n/a
Default retry/resume work poorly

Limewire is really getting fabulous. My only complaint about the most recent betas is that the retry/resume features are really wanting, even worse in some respects than older versions of Limewire. The FastTrack applications really have this one right: once you try to download a file, it *never* quits until you tell it to. If all sources to a file are exhausted, then the client periodically searches on the file's hash value attempting to find new sources to restart the download. Once it does, it picks up where it left off. Quit and restart, and all your partially completed files are still there, automatically searching for new sources.

Compare this with Limewire. First, if all the sources for a file are exhausted ("not available") the partially downloaded file is *lost entirely*. Even if you restart it manually, by finding more sources for the same file/same filename/same hash, it will start the download over form the beginning. This is giving up far too easily, and it is a regression: Limewire used to handle this properly before the swarm stuff went in. (I assume the problem is that the file metadata is thrown away as soon as it's declared not available, but this is too soon since people have the ability to restart downloads manually even if it will not be done automatically.)

And even when the program does try to restart a download automatically (from sources available when "download" was first clicked), the incomplete file cache seems to be keyed by hash-filename rather than just hash. So if the new source uses a different filename than the old source, I think a new file gets created and the transfer starts over. What a waste!

These two problems seem easy to fix, and seriously impact the usability of Limewire for transferring large files (and I should really stop bitching and fix them myself, I know). The extra feature needed to bring Limewire up to the robustness of the FastTrack clients is the ability for the client to automatically search for sources in an attempt to restart aborted downloads. This would best be built on the ability to search by hash rather than filename. Does gnutella have this feature?
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
When i Leave Limewire Beta, it automatically re-opens Limewire MPielichowski Connection Problems 1 February 16th, 2007 07:16 PM
LimeWire 4.1.2 Beta sberlin LimeWire Beta Archives 10 August 2nd, 2004 09:49 AM
LimeWire 3.9.5 Beta sberlin LimeWire Beta Archives 38 April 27th, 2004 10:32 AM
LimeWire 3.9.4 Beta sberlin LimeWire Beta Archives 7 April 23rd, 2004 12:59 PM
LimeWire 1.7 beta available crohrs LimeWire Beta Archives 35 October 25th, 2001 02:49 PM


All times are GMT -7. The time now is 06:39 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.