mldonkey-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mldonkey-users] broken client_stats


From: MLdonkey
Subject: Re: [Mldonkey-users] broken client_stats
Date: Thu, 30 Jan 2003 11:15:08 +0100

>  I just started my mldonkey and received the following result with "cs":
>  
>  Uptime: 891 seconds (0+00:14)
>        Client| seen      |  Downloads       |  Uploads         |  Banned
>  ------------+-----------+------------------+------------------+----------
>  new eMule   |   791  66%|  286.1 328.8  98%|    1.1   1.3  85%|  140 100%
>  
>  
>  Even "client_stats" states:
>  
>              Total downloads:          306625659
>                      eDonkey:            5511785 (1.80 %)
>                      Overnet:            1133817 (0.37 %)
>                    new eMule:          299980057 (97.83 %)

If you look at the code, the stats take into account only the range
which is given in the BlocReq message (see donkey/donkeyClient.ml),
not the real length of the data carried in the message. This is
clearly a bug coming from Emule (the range in the message is
incorrect), or maybe a "feature" if someone tries to break the credit
system by faking to send more data that it actually does (if the
credit system also uses the range instead of the length). Another
idea: are you trying to download a file greater than 1 << 31
(something like 1.5 Go) ? In this case, the range might be mis-
interpreted by mldonkey as a signed int32 instead of an unsigned one.

- MLDonkey




reply via email to

[Prev in Thread] Current Thread [Next in Thread]