#freenet IRC Log

Index

IRC Log for 2004-12-15

Timestamps are in GMT/BST.

[0:06] * Hirvox (~hirvox@cs181124095.pp.htv.fi) Quit (Read error: 104 (Connection reset by peer))
[0:17] <TheSeeker> aaand, java crashed, after just over an hour uptime.
[0:18] <TheSeeker> 80 minutes uptime, 200 MB transferred, 60some connections, and java crashed.
[0:41] * linagee (~linagee@netblock-66-245-229-151.dslextreme.com) Quit (Client Quit)
[0:42] * linagee (~linagee@netblock-66-245-227-226.dslextreme.com) has joined #freenet
[2:12] * qumqats (qumqats@outel.org) has joined #freenet
[2:37] * mortal (~mortal@fh230.netikka.fi) has joined #freenet
[2:45] * sdogi_ (~java@84-50-19-45-dsl.kjj.estpak.ee) has joined #freenet
[2:58] * sdogi (~java@84-50-16-94-dsl.kjj.estpak.ee) Quit (Read error: 110 (Connection timed out))
[3:00] * Gunnar (~gunnar@34.80-203-209.nextgentel.com) Quit (zelazny.freenode.net irc.freenode.net)
[3:00] * pupok (~r00t@81-178-106-165.dsl.pipex.com) Quit (zelazny.freenode.net irc.freenode.net)
[3:00] * goatee (~goatee@ip216-239-84-60.vif.net) Quit (zelazny.freenode.net irc.freenode.net)
[3:00] * Heliox (~Heliox@eagle.spinneret.com) has joined #freenet
[3:02] <Heliox> I'm having trouble with my node load running over 100% , blocking new connections and borking my routing. any ideas on how i can reduce my load?
[3:04] * sanity (~ian@81-178-106-165.dsl.pipex.com) has joined #freenet
[3:05] * mortal (~mortal@fh230.netikka.fi) has left #freenet
[3:07] * tyesinclair (~tyesincla@170.252.64.1) has joined #freenet
[3:07] * tyesinclair (~tyesincla@170.252.64.1) has left #freenet
[3:07] * pupok (~r00t@81-178-106-165.dsl.pipex.com) has joined #freenet
[3:17] * goatee (~goatee@ip216-239-84-60.vif.net) has joined #freenet
[3:19] <KenMan> mainly, reduce your max number of peers. Also try adjusting your bandwidth limit (in either direction).
[3:19] * Gunnar (~gunnar@34.80-203-209.nextgentel.com) has joined #freenet
[3:20] <KenMan> general requirements are about 1GHz processor, 256 or 512M of RAM, java 1.4.1+
[3:22] <Heliox> thanks
[3:23] <Heliox> the lsmaxtablesize variable controls peers?
[3:24] <Heliox> i have plenty of processor/ram/java.
[3:44] * linagee (~linagee@netblock-66-245-227-226.dslextreme.com) Quit (Client Quit)
[4:14] <KenMan> rtMaxNodes, i think it is
[4:15] * kevlAway is now known as kevloral
[4:15] <kevloral> g'morning all
[4:15] <KenMan> actually, i don't know what you are talking about. Never heard of lsmaxtablesize, maybe you use some packaged version of freenet or something...
[4:15] <KenMan> morning kevloral !
[4:17] <Heliox> i'm using the unix tarball off the freenet website.
[4:17] <Heliox> lsmaxtablesize is the only thing in the config that looks like it'll do the job.
[4:21] <kevloral> Heliox: I think that parameter only affects the calculation of statistics.
[4:21] * sdogi (~java@84-50-19-165-dsl.kjj.estpak.ee) has joined #freenet
[4:35] * sdogi_ (~java@84-50-19-45-dsl.kjj.estpak.ee) Quit (Read error: 110 (Connection timed out))
[4:51] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) has joined #freenet
[5:20] * Heliox (~Heliox@eagle.spinneret.com) Quit ("Client Exiting")
[5:23] * Ash-Fox (HAL-9000@adi179.neoplus.adsl.tpnet.pl) Quit (Client Quit)
[5:34] * sdogi_ (~java@84-50-19-90-dsl.kjj.estpak.ee) has joined #freenet
[5:47] * fgdfgdfg (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) has joined #freenet
[5:48] * sdogi (~java@84-50-19-165-dsl.kjj.estpak.ee) Quit (Read error: 110 (Connection timed out))
[6:05] * robilad (~topic@mpiat2305.ag2.mpi-sb.mpg.de) has joined #freenet
[6:07] * robilad (~topic@mpiat2305.ag2.mpi-sb.mpg.de) has left #freenet
[6:15] * fgdfgdfg (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[6:19] * biffo (~richard@81.187.194.100) has joined #freenet
[6:22] * biffo (~richard@81.187.194.100) Quit (Client Quit)
[6:28] * Markaci (~Markaci@CPE00508de53d8f-CM0011aea10c8a.cpe.net.cable.rogers.com) Quit ("Chaos, Panic, Disorder; My work here is done.")
[6:32] * kevloral (~kevloral@CZ1-RAS-8-u-0179.du.onolab.com) Quit ("Peace and Protection 4.22")
[6:32] * guido^pe (~unknown@dsl-213-023-239-240.arcor-ip.net) has joined #freenet
[6:38] * kevloral (~kevloral@CZ1-RAS-8-u-0179.du.onolab.com) has joined #freenet
[6:42] * sanity (~ian@81-178-106-165.dsl.pipex.com) Quit ()
[6:48] * sanity (~ian@81-178-106-165.dsl.pipex.com) has joined #freenet
[6:55] * qumqats (qumqats@outel.org) Quit (Read error: 110 (Connection timed out))
[7:03] * guido^pe (~unknown@dsl-213-023-239-240.arcor-ip.net) Quit (Remote closed the connection)
[7:15] * fdgdfgee (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) has joined #freenet
[7:21] * kevloral (~kevloral@CZ1-RAS-8-u-0179.du.onolab.com) Quit (Read error: 110 (Connection timed out))
[7:36] * fdgdfgee (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[7:56] * kevloral (~kevloral@CZ1-RAS-8-u-0179.du.onolab.com) has joined #freenet
[7:57] * Ash-Fox (HAL-9000@adi179.neoplus.adsl.tpnet.pl) has joined #FreeNET
[8:28] * orange_ (~orange@pm3-59.bahnhof.se) has joined #freenet
[8:33] * orange_ (~orange@pm3-59.bahnhof.se) Quit (Client Quit)
[8:36] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) has joined #freenet
[8:51] * FallingBuzzard (~srademach@207.152.112.129) has joined #freenet
[8:56] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[9:52] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) Quit (Read error: 54 (Connection reset by peer))
[9:56] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) has joined #freenet
[9:57] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) has joined #freenet
[9:57] * verl (verl@h152n2fls33o877.telia.com) Quit (Read error: 104 (Connection reset by peer))
[10:09] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) Quit (Read error: 104 (Connection reset by peer))
[10:17] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[10:29] <TheSeeker> 4b |============================
[10:29] <TheSeeker> 4c |===============================================================
[10:29] <TheSeeker> 4d |================================
[10:29] <TheSeeker> not normal.
[10:32] * greycat (~wooledg@192.35.79.70) has joined #freenet
[10:34] <TheSeeker> 7b |===================================
[10:34] <TheSeeker> 7c |===================================================
[10:34] <TheSeeker> 7d |============================
[10:35] <TheSeeker> 92 |==================================
[10:35] <TheSeeker> 93 |============================================================
[10:35] <TheSeeker> 94 |========================================
[10:35] <TheSeeker> abnormal spikes that don't exist...
[10:37] <TheSeeker> for example, I have 91 "4c" files on my hdd, whereas the stats think I have 164
[10:39] <TheSeeker> 7c: 91 vs 132
[10:39] <TheSeeker> 93: 110 vs 155
[10:41] <TheSeeker> d3: 88 vs 131
[10:44] <TheSeeker> node has been running for 10 and a half hours, and the skew is less severe than I've seen in the past, perhaps it's because I'm not trying to actively insert new content into freenet? (only tried re-inserting already uploaded content once)
[10:52] * FallingBuzzar1 (~srademach@207.152.112.129) has joined #freenet
[10:55] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) has joined #freenet
[10:57] * kevloral is now known as kevlAway
[11:10] * FallingBuzzard (~srademach@207.152.112.129) Quit (Read error: 110 (Connection timed out))
[11:16] * Elly (~Elly@ool-182c3b26.dyn.optonline.net) has joined #freenet
[11:16] * Elly|afk (~Elly@ool-182c3b26.dyn.optonline.net) Quit (Read error: 54 (Connection reset by peer))
[11:18] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) has joined #freenet
[11:38] * fgdfgdfg (UNIX@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[11:46] * goatee_ (~goatee@ip216-239-88-110.vif.net) has joined #freenet
[11:48] * goatee (~goatee@ip216-239-84-60.vif.net) Quit (Read error: 110 (Connection timed out))
[11:57] * moskau23 (~Miranda@dsl-082-082-229-199.arcor-ip.net) has joined #freenet
[12:01] * d-ArkAngel (~Robert@213-131-104-86.onyx.net) Quit (Read error: 104 (Connection reset by peer))
[12:16] * linagee (~linagee@netblock-66-245-227-226.dslextreme.com) has joined #freenet
[12:29] * FallingBuzzar1 is now known as FallingBuzzard
[12:32] * kevlAway is now known as kevloral
[12:33] <kevloral> g'afternoon all
[12:58] * sdogi_ (~java@84-50-19-90-dsl.kjj.estpak.ee) Quit (Read error: 104 (Connection reset by peer))
[13:00] * sdogi (~java@84-50-21-211-dsl.kjj.estpak.ee) has joined #freenet
[13:01] <TheSeeker> I think the thing I'm seeing has to do with the fact that 1) I have a full datastore. and 2) I'd been running on Unstable to fill that store, and NOT been running Frost.
[13:02] <TheSeeker> When I switched to stable, and started running Frost, my node wanted to store hundreds of very small keys, but my datastore was full... something is probably not working with the caching mechanism.
[13:03] <TheSeeker> my key size graph used to be overwhelmingly 1M keys, and about half as many 4K keys and a few of the rest... (I think)
[13:04] <TheSeeker> now it's showing more 4k keys than 1M keys and everything from 8K to 512K is up considerably. (meaning 1M has shrunk quite a bit)
[13:06] <TheSeeker> so my guess is, I get a key, and my node wants to cache it, but the store is full, so it sends a request to kick out a key, and something gets borked at that point, and the key isn't kicked, but the node already set it as cached assuming the kick would succeed.
[13:15] <TheSeeker> wow, 8c 395
[13:15] <TheSeeker> oops
[13:15] <TheSeeker> 8c: 395 requests, 307 successes
[13:19] <TheSeeker> in the 256 bucket view I have 3 buckets > 10% probability, 1 > 20%, and 1 > 75%
[13:45] * sanity (~ian@81-178-106-165.dsl.pipex.com) Quit ()
[13:45] * pupok (~r00t@81-178-106-165.dsl.pipex.com) Quit (Read error: 104 (Connection reset by peer))
[13:54] * verl (verl@h152n2fls33o877.telia.com) has joined #freenet
[13:54] * toad_|logging (toad@82-32-17-1.cable.ubr03.azte.blueyonder.co.uk) has left #freenet
[13:56] * toad_ (toad@toad-with-underline.active.supporter.pdpc) has joined #freenet
[13:57] * ChanServ sets mode +o toad_
[13:58] * Ribs (~freenode@riblet.plus.com) Quit ("Caught signal 15, Terminated")
[13:59] <TheSeeker> toad_: looks like your IP changed, so I can't give you FCP access without restarting, but the node is still open, so you should be able to look at whatever stats you want through fproxy...
[14:01] <TheSeeker> I have spikes at 4c, 7c, 93, and d3 that are not reflected in the datastore on disk, as well as many other keys spread around more evenly across the space
[14:04] <TheSeeker> http://theseeker.bounceme.net:8888/servlet/nodestatus/ds_histogram_detail.txt
[14:05] <TheSeeker> 24157 keys reported there, 22877 files on my hard drive.
[14:08] <TheSeeker> did anyone ever explain wtf "Consecutive same winner" was, and why it's happening SO often and reported as an error?
[14:09] * mikeeusa (~r00t@ool-18be3a49.dyn.optonline.net) Quit (Client Quit)
[14:21] * Elly (~Elly@ool-182c3b26.dyn.optonline.net) Quit (Nick collision from services.)
[14:21] * Ghost_95278850 (~Elly@24.44.59.38) has joined #freenet
[14:36] * fdgdf703 (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) has joined #freenet
[14:47] * Sugadude (~Sugadude@ERR.COS.CS.CMU.EDU) Quit ()
[14:51] * nextgens (~nextgens@d80-170-54-86.cust.tele2.fr) has joined #freenet
[14:58] * fdgdf703 (~fgdfgdfg@d198-166-22-94.abhsia.telus.net) Quit (Remote closed the connection)
[15:00] * Sugadude (~Sugadude@phalaris.setnine.com) has joined #freenet
[15:00] * Ghost_95278850 is now known as Elly
[15:02] * sdogi_ (~java@84-50-17-215-dsl.kjj.estpak.ee) has joined #freenet
[15:12] * moskau23 (~Miranda@dsl-082-082-229-199.arcor-ip.net) Quit ("Miranda IM! Smaller, Faster, Easier. http://miranda-im.org")
[15:13] * sdogi (~java@84-50-21-211-dsl.kjj.estpak.ee) Quit (Read error: 110 (Connection timed out))
[16:43] * FallingBuzzard (~srademach@207.152.112.129) has left #freenet
[16:44] * FallingBuzzard (~srademach@207.152.112.129) has joined #freenet
[16:45] * FallingBuzzard (~srademach@207.152.112.129) has left #freenet
[16:53] * greycat (~wooledg@192.35.79.70) Quit ("This time the bullet cold rocked ya / A yellow ribbon instead of a swastika")
[17:21] <KenMan> hi toad_ , where you been ?
[17:28] <Redb3ard> TOAD!!!
[17:34] * Hory (~Miranda@82.76.81.56) Quit ("CyberLore.net - Recommendations on the best games, freeware and websites.")
[17:47] * kevloral is now known as kevlAway
[18:20] * pupok (~r00t@81-178-106-165.dsl.pipex.com) has joined #freenet
[18:25] <hobx> g'evening Janie.
[18:27] * Sugadude (~Sugadude@phalaris.setnine.com) Quit (Remote closed the connection)
[18:27] * Sugadude (bDvM1Qov@cassandra.eecs.harvard.edu) has joined #freenet
[18:36] * nextgens (~nextgens@d80-170-54-86.cust.tele2.fr) Quit (""ya mum quits IRC"")
[18:43] * Ash-Fox (HAL-9000@adi179.neoplus.adsl.tpnet.pl) Quit (Nick collision from services.)
[18:43] * Ash-Fox (HAL-9000@acs54.neoplus.adsl.tpnet.pl) has joined #FreeNET
[18:47] <TheSeeker> hello KenMan
[18:51] <KenMan> Happy Easter everyone.
[18:53] <TheSeeker> Easter?
[19:00] <i2p_iip> <stefanboy> hullo
[19:00] <i2p_iip> <stefanboy> i wish eyekon would relay messages without having to type !say :
[19:00] <i2p_iip> <stefanboy> i wish eyekon would relay messages without having to type !say :
[19:06] * guido^pe (~unknown@dsl-213-023-232-094.arcor-ip.net) has joined #freenet
[19:31] * mikeeusa (~r00t@ool-18be3a49.dyn.optonline.net) has joined #freenet
[19:39] * toad_ (toad@toad-with-underline.active.supporter.pdpc) Quit (Remote closed the connection)
[19:39] * pupok (~r00t@81-178-106-165.dsl.pipex.com) Quit (Read error: 104 (Connection reset by peer))
[20:02] * Redb3ard (oylerjm@c-24-125-12-101.va.client2.attbi.com) Quit (Read error: 60 (Operation timed out))
[20:25] * toad_ (toad@toad-with-underline.active.supporter.pdpc) has joined #freenet
[20:25] * ChanServ sets mode +o toad_
[20:41] <TheSeeker> over 20 hours now...
[20:41] <TheSeeker> 4b |===========================
[20:41] <TheSeeker> 4c |============================================================= 75 more keys reported than on hdd. 165/90
[20:41] <TheSeeker> 4d |===============================
[20:41] <TheSeeker> 7b |==================================
[20:41] <TheSeeker> 7c |=============================================================== 84 more keys reported than on hdd. 173/89
[20:41] <TheSeeker> 7d |===============================
[20:41] <TheSeeker> 92 |=================================
[20:41] <TheSeeker> 93 |============================================================== 56 more keys reported than on hdd. 168/112
[20:42] <TheSeeker> 94 |=======================================
[20:42] <TheSeeker> d2 |=====================================
[20:42] <TheSeeker> d3 |=================================================== 52 more keys reported than on hdd. 138/86
[20:42] <TheSeeker> d4 |=============================
[20:44] <TheSeeker> in total I have 1733 extra keys reported than are on my hdd. 24968/23235
[20:45] * Sugadude (bDvM1Qov@cassandra.eecs.harvard.edu) Quit (Remote closed the connection)
[20:46] * Sugadude (~Sugadude@serifos.eecs.harvard.edu) has joined #freenet
[20:46] <TheSeeker> and ~15% of those keys are distributed into ~1.5% of the keyspce...
[20:47] <TheSeeker> so there's two problems... 1) why is it reporting more keys than I have on my hard drive? and 2) Why are they being disproportionately distributed like this? (this being much more mild than previously seen)
[20:49] * pupok (~r00t@81-178-106-165.dsl.pipex.com) has joined #freenet
[20:50] <TheSeeker> of those areas with spikes, only d3 has a large spike in request success propability.
[20:50] <TheSeeker> *probability
[20:51] * guido^pe (~unknown@dsl-213-023-232-094.arcor-ip.net) Quit (Remote closed the connection)
[20:52] <TheSeeker> none of the four spiked areas have an abnormally high inbound request count
[21:19] * TheSeeker tries to remember why he cares about getting this fixed
[21:24] * Elly (~Elly@24.44.59.38) Quit (Nick collision from services.)
[21:24] * Ghost_59712772 (~Elly@ool-182c3b26.dyn.optonline.net) has joined #freenet
[21:28] <KenMan> could it be because you are the most dedicated participant ?
[21:29] * KenMan is just throwing out a suggestion...
[21:30] * Redb3ard (oylerjm@c-24-125-12-101.va.client2.attbi.com) has joined #freenet
[21:33] <KenMan> i wonder if a key could be getting counted more than once. It would be useful to log some details for each storing (where it came from, etc)
[21:41] <TheSeeker> as if my freenet.log file wasn't bloated enough with consecutive same winner dumps...
[21:42] <KenMan> hey, do you want some help with this or not ?!
[21:44] <KenMan> I'm trying to figure out where to add the logging... it may take a little while.
[21:44] <TheSeeker> sorry, sounded like you were wanting me to figure out a way to log that kind of information :P
[21:45] <KenMan> from the source... // FIXME: these return histograms for the whole underlying directory
[21:45] <KenMan> // If we ever use SharedDirectory as it was intended again, this needs
[21:45] <KenMan> / to be fixed. Also applies to countKeys().
[21:45] <KenMan> sorta suggests someone knew that they broke it once upon a time, no ?
[21:47] <KenMan> Actually, I don't know if this is relevant code or not... SharedDirectory.java
[21:47] <TheSeeker> no clue here x.x
[21:49] <KenMan> more stuff to be seen under src/freenet/node/ds ...
[21:55] <TheSeeker> I don't have the source handy (or is it plaintext in the jar?)
[21:56] <KenMan> yes, if you just open a java .jar file with windows notepad, you will be able to read the source ;)
[21:56] <KenMan> (i'm kidding)
[21:57] <TheSeeker> I meant the files in the jar archive
[21:57] <TheSeeker> I can use winrar to look at the structure
[21:57] <KenMan> probably the easiest way to peruse the source is to browse it on sourceforge
[21:58] <TheSeeker> but I can't look at the .class files 'cause they're compiled (bytecode?)
[21:58] <KenMan> winrar should be useful to give you a quick directory structure view
[21:59] <Ghost_59712772> what the hell is up with my connection today
[22:00] <TheSeeker> hmm, my 8c request success probability is down to 55% from 77%
[22:01] <KenMan> Seeker, browse from here - http://cvs.sourceforge.net/viewcvs.py/freenet/freenet/src/freenet/
[22:03] <KenMan> the related code is under the subdirs fs/ & node/ds/ , but that doesn't necessarily mean the error is there.
[22:03] * pupok (~r00t@81-178-106-165.dsl.pipex.com) Quit (Read error: 110 (Connection timed out))
[22:03] * Ash-Fox (HAL-9000@acs54.neoplus.adsl.tpnet.pl) Quit (Client Quit)
[22:04] * Ash-Fox (HAL-9000@acs54.neoplus.adsl.tpnet.pl) has joined #FreeNET
[22:05] <TheSeeker> where would the probalistic caching code be?
[22:15] * Ghost_59712772 is now known as Ghost_59712772|a
[22:16] <TheSeeker> oh well, at least I found the consecutive same winner file, maybe I can figure out what it's supposed to mean...
[22:18] <TheSeeker> if(consecutiveSameWinner > 3) {Core.logger.log(this, "Consecutive same winner: "+winningNode+" on "winningRequest+" "+consecutiveSameWinner+" times", Logger.ERROR); }
[22:20] <TheSeeker> so every single time a node is the same winner (of something) more than 3 times in a row, it write to the log... instead of waiting for it to finish being th ewinner and just reporting the last one...
[22:20] * TheSeeker thinks he could actually do a change for this
[22:20] <KenMan> now that's the spirit ... you haven't failed unless you didn't try.
[22:21] <TheSeeker> if I can figure out where the loops are at, and where data is re-initialized and the scope of all the variables x,x
[22:23] <TheSeeker> the thing that's really getting me is the statements on multiple lines thing... *twitch*
[22:24] <TheSeeker> into notepad it goes *hack-hack*
[22:28] <TheSeeker> aha, done!
[22:31] <TheSeeker> sorry I haev no propper diff tools, but if you want to apply the simple patch...
[22:31] <TheSeeker> if(lastWinningNode == winningNode &&
[22:31] <TheSeeker> lastWinningRequest == winningRequest) {
[22:31] <TheSeeker> consecutiveSameWinner++;
[22:31] <TheSeeker> } else {
[22:31] <TheSeeker> + if(consecutiveSameWinner > 3) {
[22:31] <TheSeeker> + Core.logger.log(this, "Consecutive same winner: "+lastwinningNode+" on "+
[22:31] <TheSeeker> + lastwinningRequest+" "+consecutiveSameWinner+" times", Logger.ERROR);
[22:31] <TheSeeker> + }
[22:31] <TheSeeker> consecutiveSameWinner = 0;
[22:31] <TheSeeker> }
[22:31] <TheSeeker> - if(consecutiveSameWinner > 3) {
[22:31] <TheSeeker> - Core.logger.log(this, "Consecutive same winner: "+winningNode+" on "+
[22:31] <TheSeeker> - winningRequest+" "+consecutiveSameWinner+" times", Logger.ERROR);
[22:31] <TheSeeker> - }
[22:32] <TheSeeker> hmm, looks a lot prettier in notepad, heh.
[22:33] <TheSeeker> anyway, the concept is to just simply to move the error reporting block to inside the "else" statement, just before resetting the counter, and using the 'last' version of the variables, instead of the current ones.
[22:50] * TheSeeker sends mail to the devl list @_@
[22:52] <TheSeeker> current;y have an 80MB logfile...
[22:55] <TheSeeker> of that, 74MB is filled with samewinner trash
[22:55] <KenMan> nice...
[22:57] <KenMan> i haven't looked at that code (beyond what you posted above) but I think it is a
[22:57] <KenMan> demonstration of a bad side-effect of mRI rate-limiting. If you get a lot of them.
[22:58] <KenMan> One node can tell another node, "feel free to send me requests, but wait at least 14ms between sendings"
[22:58] <KenMan> Then, other nodes say, "I am a sane node. I can only accept requests every 17000ms"
[22:59] <KenMan> so, you wind up with 99.723% of all your outgoing requests being sent to one insane vacuum-cleaner node.
[23:00] <KenMan> The problem is that different nodes can specify dissimilar rates, up to 600000:1 .
[23:01] <KenMan> so it is understandable if only 1 of every 600000 outgoing requests is sent to a particular node.
[23:02] <KenMan> which is probably not a desired behavior, but it is permissible.
[23:18] <TheSeeker> oie, been manually purging my type freenet.log | find /i "winner" > test.txt of all redundant consecutive same winners to see how much space ti would have taken if my patch had been running at the time...
[23:34] * Elly (~Elly@ool-182c3b26.dyn.optonline.net) has joined #freenet
[23:34] * Ghost_59712772|a (~Elly@ool-182c3b26.dyn.optonline.net) Quit (Read error: 104 (Connection reset by peer))

Archived Logs

These logs were automatically created by Jay Oliveri with his gimp hapi on irc.freenode.net.