Gnutella Forums

Gnutella Forums (https://www.gnutellaforums.com/)
-   LimeWire Beta Archives (https://www.gnutellaforums.com/limewire-beta-archives/)
-   -   Partial File Sharing in LW! (https://www.gnutellaforums.com/limewire-beta-archives/20821-partial-file-sharing-lw.html)

Hello June 28th, 2003 04:34 PM

PFS finally in LimeWire?

This is great news..great job LimeWire developers..that was one of the few things that NEEDED to be added..

Finally...PFS in Lime arrives!

et voilą June 29th, 2003 06:23 PM

BUG! Pour Sam!
 
Salut Sam! It happens often that my limewire is trying to get fragments of the file I'm dling of my own client.... Maybe it is because I'm behind a router: I get a try from 192.168.1.1 (linksys), my local network address is 192.168.1.3. (I've activated port forwarding etc... I'm not firewalled...). It's obviously a small error...

Bonne chance pour trouver LA solution...

sberlin June 29th, 2003 10:05 PM

I noticed that the other night. It seems to be more of a bug in the downloading logic as a whole (meaning that if somehow you were enterred in the download mesh, you'll try to download from yourself) rather than in PFS... but, PFS will cause it to happen at a higher frequency because you actively enter yourself into the mesh. I'm not too positive how to stop it in the NAT'd case though, especially in the setup you mention (which is basically the same as mine).

There's a few other bugs we have to work out as well.

stief July 3rd, 2003 05:42 AM

Sam, looks like after a crash my incompletes won't resume. Have you seen downloads.dat become unusable after a crash or should I try to get more info on this?

trap_jaw4 July 3rd, 2003 06:41 AM

The downloads.dat file becomes unusable if the crash happens while LimeWire is trying to save the downloads.dat file.

stief July 3rd, 2003 06:54 AM

Hi trap_jaw--good to read you again. Makes sense. Might there be a way to resume the incompletes that may have been affected?

trap_jaw4 July 3rd, 2003 08:08 AM

No. Your downloads.dat file does not only contain information on download locations but also all the data on which blocks of a file have already been written and which blocks are still missing. The latter is (unfortunately) not recoverable until LimeWire implements a feature to verify single chunks of a file (e.g. THEX/TigerTree).

stief July 3rd, 2003 08:42 AM

Thanks once again for the info. Would saving a backup of the downloads.dat file allow the file to be resumed from the last saved entry in case of a crash? I noticed the Acquisition forum discussing a save preferences feature (haven't tried Acq for a while).

trap_jaw4 July 3rd, 2003 10:29 AM

Quote:

Originally posted by stief
Thanks once again for the info. Would saving a backup of the downloads.dat file allow the file to be resumed from the last saved entry in case of a crash? I noticed the Acquisition forum discussing a save preferences feature (haven't tried Acq for a while).
Yes, LimeWire could simply always create a backup copy of the downloads.dat file. There was a patch for the FileManager which among other things added a feature that allowed create backup copies of important files but it didn't make it into the official LimeWire version yet.

stief July 3rd, 2003 10:56 AM

Thanks. Sounds like that patch is needed if PFS makes the downloads.dat file even more vulnerable and valuable. I'm guessing the emphasis is on avoiding the crashes that lead to the corruption.
[aside--hmm: is there a link to see who should get the credit for that patch?]


All times are GMT -7. The time now is 04:29 AM.

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

Copyright © 2020 Gnutella Forums.
All Rights Reserved.