Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > Gtk-Gnutella (Linux/Unix/Mac OSX/Windows)
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

Gtk-Gnutella (Linux/Unix/Mac OSX/Windows) Gtk-Gnutella user section. Preview this popular software: Gtk-Gnutella (Linux / BSD / Darwin / Mac OS X / Windows)


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old May 27th, 2005
Novicius
 
Join Date: May 27th, 2005
Posts: 2
lord of my ring is flying high
Default download progress goes backwards

hey, i was using version 0.95 rpm on FC3.
one of my downloads got to over 90%, I came back hours later and it had gone back down to 60%. The MB's downloaded had also decreased. This has happened to me twice in as many days, I have only been using the program for two days.

I have now upgraded to 0.95.3 rpm minutes ago so I cant say if its still happening on this version.

is there an explanation, I was thinking its some bug to do with swarming and how the files are reconstructed... and for some reason large ammounts of data are being trashed if that source goes away.. but i dont know how it works, just a guess..
Reply With Quote
  #2 (permalink)  
Old May 28th, 2005
I_Have_No_Account
Guest
 
Posts: n/a
Default

This has been reported by a few people:
https://sf.net/tracker/index.php?fun...67&atid=104467

There's no bugfix or explanation yet. It might be caused by
accepting overly large chunks running over an already
downloaded area.
Reply With Quote
  #3 (permalink)  
Old May 28th, 2005
Novicius
 
Join Date: May 27th, 2005
Posts: 2
lord of my ring is flying high
Default

yeah its real wierd, its downloaded data, then the host has gone offline and its dumped it all or something... but in the mean-time i have viewed that part of the file, then it has disappeared later..
Reply With Quote
  #4 (permalink)  
Old October 5th, 2005
gtk-gnutella developer
 
Join Date: October 8th, 2003
Posts: 28
MrJoe is flying high
Default

This isn't _that_ weird actually.
There are 2 issues here which can cause this behaviour.
Gtk-gnutella (like most other gnutella clients out there) use swarming to improve download speed. That means it tries to get a part of the file from every client hosting that file.
Of course, there can always be someone lame who says it has the file while it actually is another (corrupt) file. So avoid that people get a corrupt file as well gtk-gnutella will overlap a small piece of data between requests to improve the chance the files are indeed the same and not a fake file.
If the overlap doesn't match, gtk-gnutella will backoff a few bytes. In other words, it throws away a piece it has allready downloaded and tries again to see if it can find a match now. In the worst case, it could happen a download is at 99%, and a mismatch happens. If the corrupt file got in around 10% it will actually backoff till it is at 10% again (that is where it should find a overlap match again)

To make sure the file you downloaded is correct, every file on gnutella is provided with an SHA1 hash. This file must match the file gnutella has downloaded, otherwise gtk-gnutella will throw the file away (actually, it is moved to the Corrupted directory) and start all over again.

What gtk-gnutella still lacks to prevent this is tigertree support (see also the Call for help page)

Hope that clears it up a little bit.
__________________
Spam goes to [email]ben@asselman.com[email] (no don't mail there, it will be treated as spam).
Reply With Quote
Reply


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 Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
MY DOWNLOAD PROGRESS WENT FROM 85% to 13% p2puser123 Download/Upload Problems 0 January 3rd, 2007 03:26 PM
download percentages going backwards johnyboy Download/Upload Problems 2 December 6th, 2006 02:24 PM
Cant see Download progress cookee99 Download/Upload Problems 2 October 18th, 2006 10:33 PM
Says Download is in Progress, but 0KB/S rach26 Download/Upload 0 October 6th, 2003 10:08 AM
download progress appears to stop, but download seemingly continues Unregistered Download/Upload Problems 1 April 30th, 2002 10:55 AM


All times are GMT -7. The time now is 02:03 PM.


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.