[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mldonkey-users] [patch #5666] ED2K: full chunk upload alternative
From: |
TripleM |
Subject: |
[Mldonkey-users] [patch #5666] ED2K: full chunk upload alternative |
Date: |
Mon, 08 Jan 2007 14:13:02 +0000 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.2 x64; en-US; rv:1.8.0.5) Gecko/20060724 Firefox/1.5.0.5 (mmoy CE K8M-X19) |
URL:
<http://savannah.nongnu.org/patch/?5666>
Summary: ED2K: full chunk upload alternative
Project: mldonkey, a multi-networks file-sharing client
Submitted by: triplem
Submitted on: Monday 01/08/2007 at 14:13
Category: Improved interfaces
Priority: 7 - High
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
formerly the addon to patch #5596, which now has become part of cvs, so now
this patch is based on current cvs. it implements an alternative full chunk
upload method. the goal of this algorithm is to complete chunks, if a partial
chunk is requested, or serve a full chunk. no overflowdata is served.
requested chunk is determined through:
- compute the middle of a blockrequest: (begin_pos + end_pos)/2
- compute the chunk: block_middle/chunk_size
no further serving after last accepted request in this session, if one of the
following conditions:
- request of another file
- request of another chunk
- blockrequestsize > zonesize (180kb) or < 0
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Monday 01/08/2007 at 14:13 Name: full_chunk_alternative.patch Size:
7kB By: triplem
<http://savannah.nongnu.org/patch/download.php?file_id=11703>
_______________________________________________________
Reply to this item at:
<http://savannah.nongnu.org/patch/?5666>
_______________________________________________
Message sent via/by Savannah
http://savannah.nongnu.org/
- [Mldonkey-users] [patch #5666] ED2K: full chunk upload alternative,
TripleM <=