URL:
<http://savannah.nongnu.org/patch/?5430>
Summary: EDK: Improve file publishing
Project: mldonkey, a multi-networks file-sharing client
Submitted by: spiralvoice
Submitted on: Donnerstag 28.09.2006 um 02:47
Category: Bug fixes
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
_______________________________________________________
Details:
- publish no more than 200 files/minute to avoid server-side blacklisting,
eMule uses the same limit
- respect server hard_limit, never publish no more files than that
- in server list display number of files published by server
- in server list display if server is master server, only master server are
used for publishing
- in upstats display number of server the file was published to, also display
server name + IP in javascript popup
- bug fix: properly update DonkeyGlobals.master_server to be used in
DonkeyClient.read_first_message, this is used when replying to non-Overnet
clients so they know to which server MLdonkey is connected to
To-Do:
- Update Telnet display with new data
- publish files round robin if more files than hard limit need to be shared
I know I am using lots of List.iter structures, but disconnecting
from servers does not take place that often. Maybe hashtables are of a better
choice...
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Donnerstag 28.09.2006 um 02:47 Name: edk_publish.patch Size: 24kB
By: spiralvoice
<http://savannah.nongnu.org/patch/download.php?file_id=10860>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?5430>
_______________________________________________
Nachricht geschickt von/durch Savannah
http://savannah.nongnu.org/
_______________________________________________
Mldonkey-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/mldonkey-users