[freenet-dev] [freenet-cvs] r16700 - trunk/freenet/src/freenet/node
Robert Hailey
robert at emu.freenetproject.org
Tue Dec 18 21:46:29 UTC 2007
On Dec 18, 2007, at 2:23 PM, Robert Hailey wrote:
>
> Argghh, sorry. Bad commit-log comment...
>
> [...]
>
> I thought that I had added this return statement, but instead
> committed some minor cleanups/comments and added more log noise.
>
> --
> Robert Hailey
I think I found the bug I was tracking BTW, 'receivedCompletionNotice'
was not set in one of the two completed() routines of CHKInsertSender.
In fact, since it was this broken function that was being called at
the end of the block transfer, I suspect that we *never* would
correctly wait on such an insert. I'm not sure how this affects
inserts at large, I would think that such a bug would make all inserts
timeout...
Since applying this patch I've seen a huge spike in inserts (at the
moment inserts outweigh requests 3-to-1), I would appreciate critical
review of the patches (I know they may be hard to read).
--
Robert Hailey
More information about the Devl
mailing list