aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Prioritize between actively downloading sources  (Read 2375 times)

isulzer

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 62
Prioritize between actively downloading sources
« on: March 06, 2008, 07:55:13 PM »

So your download is about to finish. Its got one piece left and is downloading from 2 sources. One of them is transferring to you at 30 KB/s, the other at .02 KB/s. The download makes it to like 500kb left. Then since transfers get queued, the .02KB's source has the last chunk queued and sending and the 30KB/s source no longer has anything left to send. So it drops. Then you spend about 30 minutes downloading that las 500K from that slow source. Oh yay....

Is it possible to rewrite the chunk queueing system so that if one source is more than various times slower than another and theres one chunk left, it drops that slow source and uses the fast source?
Logged

eisa01

  • Full Member
  • ***
  • Karma: 0
  • Offline Offline
  • Posts: 100
Re: Prioritize between actively downloading sources
« Reply #1 on: March 08, 2008, 04:43:16 PM »

Yeah, this should definitely be changed. It's a very annoying behaviour when you experience it, I tend to stop the transfer and resume it when this happens. Finishes quicker that way.
Logged

isulzer

  • Jr. Member
  • **
  • Karma: 2
  • Offline Offline
  • Posts: 62
Re: Prioritize between actively downloading sources
« Reply #2 on: March 08, 2008, 11:55:14 PM »

Same. But it doesn't always get to start downloading again from the source that is now transferring to another person...
Logged