* bbackde at googlemail.com <bbackde at googlemail.com> [2007-01-04 15:40:24]:

> Of course I heard about FEC, in fact I implemented all this stuff in
> the 0.5 part of Frost by myself ;)
> 
> And thats why I thought if the node says X blocks are required, then
> this amount of blocks is required to decode the file (no matter if
> data or check blocks).
> So please tell me what Required means in the SimpleProgress message
> then? Or do you mean that there were not enough blocks for one
> segment, but more than enough for another segment, is it this?

That's probably it ... it's hard to tell without logs.

> 
> On 1/4/07, Florent Daigni?re (NextGen$) <nextgens at freenetproject.org> 
> wrote:
> > * bbackde at googlemail.com <bbackde at googlemail.com> [2006-12-29 
> > 22:04:07]:
> >
> > > Following SimpleProgress shows it: some threads in freenet node seems
> > > to be started and do not finish if we have all the needed blocks:
> > >
> > > SimpleProgress {Total=9606, FatallyFailed=2, FinalizedTotal=true, 
> > > Failed=287, Su
> > > cceeded=6411, Identifier=get-11673399350836773, Required=6404} EndMessage
> > >
> > > Its a request with DDA enabled, not in global queue.
> > >
> > > Reasons? Fixes? Ideas?
> >
> > Well, it's a wholly erroneous interpretation of what "required" means.
> > It does mean that the download *can't* complete without that "amount" of
> > blocks... but it doesn't mean it will.
> >
> > Ever heard of ForwardErrorCorrection and Hamming distance ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: 
<https://emu.freenetproject.org/pipermail/tech/attachments/20070104/0bd8b02f/attachment.pgp>

Reply via email to