aMule Forum
English => en_Bugs => Topic started by: skolnick on October 03, 2004, 05:13:35 PM
-
I think the post name says it all. I just noticed that my aMule 2.0.0 RC5 will not download a single byte unless it is connected to some server. I just noticed this today, when I came home after a party (:P) and found my amule had disconnected, and all the servers had been erased from the list (I assume it tried to connect to every server, but for some reason, it failed, and deleted them) but also noticed that no downloading had been performed since the disconnection from the server (Internet connection was OK, Firefox and Thunderbird worked right, and files had sources, so no connection-side problem). Curious thing is, as soon as I added razorback to the list, and connected, downloads started again (after less than 30 seconds, and had not downloaded a byte in about 45 minutes....just to discard the "coincidence" thing)
Any info on this is appreciated.
Thanks.
-
Did you have low id? If so, a connection to the server is needed to make downloads.
Did the connection to the internet got restarted? if so, with a new ip?
-
No, he's ok. aMule won't download unless connected to server.
More likely will not make new connections.
-
Originally posted by Seagull
Did you have low id?
Just look at my signature.
Did the connection to the internet got restarted? if so, with a new ip?
No, I've had the same IP address for over a month now.
-
Why is this behavior Kry? is this a bug or a feature? I think emule does not work this way, does it?
Thanks for the fast answers.
-
Originally posted by Kry
No, he's ok. aMule won't download unless connected to server.
More likely will not make new connections.
True, but he doesnt refuse them right? So if a client contacts us to send (and we have high id) , we would still recieve, right? Only after a while of no contact would we be removed from their queue. This was my reasoning for the questions above.
And why does upload still work if no new connections are established?
Emule Plus also has this no server connection=no downloads but only after a while (for the reason above). I think the reasoning is to have a consistent server-client network, but with the source exchange feature, that isnt much needed, in my opinion.
It would be like a lesser kadmelia network, no search but access to the sources for the files already downloading, with the servers as the bootstrap.
-
Originally posted by Seagull
It would be like a lesser kadmelia network, no search but access to the sources for the files already downloading, with the servers as the bootstrap.
Never mind, wouldnt work, too many losses. :P
However, no server connection=no download is still too much.
-
I really think this should be fixed. It cannot be that hard, since emule does not require to be connected to a server to download, so I think aMule (which in the end is a fork of emule) should be able to do the same. I tell this because many times I've found my amule disconnets from the server for some unknown reason, deletes completely the servers list, and stays like that, just uploading. I'm not a leecher, but I like that if it can upload, can also download.
Regards.
-
eMule uses the Kademlia netwrok, which is severless (and the ed2k netwrok too, of course). aMule doesn't support the Kademlia network (YET, though it will soon some day, not necesarily near ;-)), only th ed2k network, which needs servers to get sources.
Greetings!
-
Originally posted by skolnick
I tell this because many times I've found my amule disconnets from the server for some unknown reason, deletes completely the servers list, and stays like that, just uploading.
As for the deletion of the servers, you can:
a) disable it in preferences.
b) mark some servers as static, which wont be deleted.
-
Originally posted by Jacobo221
eMule uses the Kademlia netwrok, which is severless (and the ed2k netwrok too, of course). aMule doesn't support the Kademlia network (YET, though it will soon some day, not necesarily near ;-)), only th ed2k network, which needs servers to get sources.
Greetings!
OK, but that doesn't justify why on earth eMule 0.30e will just get sources, then if I disconnect it from the server it will use the sources already got. And notice I said 0.30e (KAD is from 0.4x) so, why can't aMule do the same? Even if it got sources before disconnecting from the server, it will not use them (I have highID, so don't need the server to get contacted)
Thanks.
@Seagull
Thanks for the hint. I'll try it and tell you my results.