Timestamps are in GMT/BST.
[0:03] <toad_> Beta_M: so No Further Action for the time being?
[0:03] <toad_> Beta_M: okay
[0:03] <toad_> Beta_M: if it comes back, tell me or file a bug
[0:03] <toad_> Beta_M: but most likely it's due to bugs which were _fixed_ yesterday
[0:22] <Zothar> toad_: seen the node location distribution I added yet?
[0:22] <Zothar> if so, does it help any with the routing and topology questions you're having?
[0:25] <toad_> well, i'd expect lots of close links on one node
[0:25] <toad_> the problem is, it seems that either a) we're unable to access other parts of the keyspace, or b) most nodes have locations near 0.0
[0:25] <toad_> which is very strange
[0:27] <toad_> Zothar: there's a bug about it, and an email to devl
[0:27] <toad_> Zothar: have a read, I can use all the help I can get
[0:27] <Zothar> OK, will look
[0:28] <toad_> Zothar: the next step is to write a simple simulator using the actual node code, which I will use to see if I can replicate this "in the lab"
[0:28] <Zothar> I've been considering adding a distance histogram for peers and locations
[0:28] <Zothar> that mean we'll get multi-nodes in one JVM implemented? :)
[0:31] <Zothar> toad_: devl email is titled "Wierd clustering behaviour again" and it and the bug are about the keyspace problem in general and not something with my just added code, right?
[0:31] * Caco_Patane (n=caco@) has joined #freenet
[0:31] <toad_> Zothar: yes
[0:33] * Zothar reads
[0:52] * mbbybb (n=_mbbybb_@) has joined #freenet
[0:55] <mbbybb> can i access freenet 0.5 sites with freenet 0.7?
[1:03] * mbbybb (n=_mbbybb_@) Quit ()
[1:14] * Ash-Fox (i=UNKNOWN@) Quit (Read error: 54 (Connection reset by peer))
[1:20] <Zothar> heh, now I'm not sure which the "yes" was in answer to... :)
[1:27] * Ash-Fox (i=UNKNOWN@) has joined #FreeNET
[1:46] * PhrostByte is now known as phrosty
[1:47] <toad_> Zothar: we already have multiple nodes in one JVM
[1:47] <toad_> it's been used in the past
[1:48] <toad_> however some folk may have added static stuff...
[1:48] * toad_ (n=toad@) Quit (Read error: 131 (Connection reset by peer))
[2:06] * dinoo (n=asass21@) has joined #freenet
[2:08] * IMCensored_ (n=KMIntern@) has joined #freenet
[2:09] * IMCensored1 (n=KMIntern@) Quit (Nick collision from services.)
[2:09] * IMCensored_ is now known as IMCensored1
[2:23] * dinoo (n=asass21@) Quit ()
[2:33] * MikeW (i=Mike@) has joined #freenet
[2:36] * lattt (n=gerhard@) Quit ("baba")
[3:13] * peerless (n=Peerless@) has joined #freenet
[3:56] * Ralith (n=ralith@) Quit (Remote closed the connection)
[3:59] * rah (n=rah@) Quit (Read error: 110 (Connection timed out))
[4:29] * asdasdxxx (n=james@) has joined #Freenet
[4:30] * rah (n=rah@) has joined #freenet
[4:54] * Caco_Patane (n=caco@) Quit ("Leaving")
[4:57] * boshaus2 (i=nobody@) Quit ("Leaving")
[5:06] * peerless (n=Peerless@) Quit ("sleeeeeep")
[5:08] * Skynet6000 (i=Skynet60@) has joined #freenet
[5:09] <Skynet6000> can anyone help a newbie please?
[5:18] * sanity (n=ian@) Quit (Read error: 110 (Connection timed out))
[5:24] * Ralith (n=ralith@) has joined #freenet
[5:26] * Skynet6000 (i=Skynet60@) Quit (Read error: 60 (Operation timed out))
[5:33] * asd (n=asd@) has joined #freenet
[5:35] * asd is now known as Voraxis
[5:50] * Ralith (n=ralith@) Quit (Read error: 104 (Connection reset by peer))
[5:52] * Ralith (n=ralith@) has joined #freenet
[5:58] * asdasdxxx (n=james@) Quit ("gone")
[6:00] * Voraxis (n=asd@) Quit ()
[6:11] * asd (n=asd@) has joined #freenet
[6:17] * asd is now known as Voraxis
[6:26] * tessier_ (n=treed@) has left #freenet
[6:31] * rebo123 (n=rebo123@) has joined #freenet
[6:32] * needle (n=nevle@) has joined #freenet
[6:40] * rebo (n=rebo123@) Quit (Read error: 110 (Connection timed out))
[7:03] * MikeW (i=Mike@) Quit ()
[7:14] * sanity (n=ian@) has joined #freenet
[7:14] * ChanServ sets mode +o sanity
[7:14] * Zothar (n=Zothar@) Quit (SendQ exceeded)
[7:20] * Zothar (n=Zothar@) has joined #freenet
[7:30] * needle (n=nevle@) Quit ("Leaving")
[7:48] * railk (n=railk@) has joined #freenet
[8:00] * sanity_ (n=ian@) has joined #freenet
[8:02] * PhrostByte (n=phrosty@) has joined #freenet
[8:02] * rebo (n=rebo123@) has joined #freenet
[8:02] * SixNine (n=none@) Quit ("« Ë×Çü®§îöñ » Info~[v9.5]~ Released~[October 27, 2003]~")
[8:02] * rebo123 (n=rebo123@) Quit (Read error: 104 (Connection reset by peer))
[8:02] * phrosty (n=phrosty@) Quit (Read error: 104 (Connection reset by peer))
[8:05] * Urs_ShPo (n=gaim@) has joined #freenet
[8:12] * sanity (n=ian@) Quit (Read error: 110 (Connection timed out))
[8:16] * railk (n=railk@) Quit ("Leaving")
[8:19] * SixNine (n=none@) has joined #freenet
[8:37] * SixNine is now known as SixNine-ZzzzzZZz
[8:39] * SixNine-ZzzzzZZz (n=none@) Quit ("« Ë×Çü®§îöñ » Info~[v9.5]~ Released~[October 27, 2003]~")
[8:47] * Voraxis (n=asd@) Quit ()
[8:52] * whiterabbit (n=Whiterab@) has joined #freenet
[9:02] * phrame (n=md@) has joined #freenet
[9:10] * sanity_ (n=ian@) Quit ()
[9:14] * fridim (n=fridim@) Quit ("Quitte")
[9:37] * whiterabbit (n=Whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[9:38] * whiterabbit (n=Whiterab@) has joined #freenet
[9:46] * Urs_ShPo (n=gaim@) Quit ("Leaving.")
[9:59] * MattShadbolt (n=MattShad@) has joined #freenet
[10:00] <MattShadbolt> looking for some refs - want to swap?
[10:10] * _ph00 (n=z@) Quit (Read error: 104 (Connection reset by peer))
[10:10] * _ph00 (n=z@) has joined #freenet
[10:11] * _ph00 (n=z@) Quit (Read error: 131 (Connection reset by peer))
[10:11] * _ph00 (n=z@) has joined #freenet
[10:12] * rebo123 (n=rebo123@) has joined #freenet
[10:14] * rebo (n=rebo123@) Quit (Read error: 145 (Connection timed out))
[10:18] <Beta_M> AHHHH!!!!! something is wrong with the plugin system... again
[10:18] <Beta_M> plugin loads and then unloads within a second... no errors
[10:19] <Beta_M> INFO | jvm 3 | 2006/12/20 10:16:06 | Written freenet.ini
[10:19] <Beta_M> that's the only message that shows up
[10:19] <Beta_M> and the plugin doesn't show up in the freenet.ini
[10:21] * MattShadbolt (n=MattShad@) has left #freenet
[10:23] <Beta_M> hmmm, wild, it finally loaded
[10:27] <Randan_> nextgens: fyi, I got the same exception again, this time with sun java 1.6.0-b105
[10:58] * Ralith (n=ralith@) Quit ("*poof*")
[11:01] * Ralith (n=kvirc@) has joined #freenet
[11:01] <Bombe> The plugin system in current svn is completely broken.
[11:01] <Bombe> I will probably fix it in a few days.
[11:03] * Ralith (n=kvirc@) Quit (Client Quit)
[11:04] * Ralith (n=kvirc@) has joined #freenet
[11:12] * OctobersDark (n=October@) Quit (Read error: 110 (Connection timed out))
[11:14] <Beta_M> Bombe: you are a bringer of bad news
[11:14] <Beta_M> since i'm releasing my plugin tomorrow
[11:14] <Beta_M> but it's working with the SVN version of yesterday
[11:14] * railk (n=railk@) has joined #freenet
[11:15] * NullAcht15 (n=NullAcht@) has joined #freenet
[11:20] * mk_ (n=maxk@) has joined #freenet
[11:27] * peerless (n=Peerless@) has joined #freenet
[11:30] * whiterabbit (n=Whiterab@) Quit ("Changing server...")
[11:34] * Ralith (n=kvirc@) Quit ("*poof*")
[11:34] * Ralith (n=ralith@) has joined #freenet
[11:40] * mk (n=mk@) Quit (Read error: 110 (Connection timed out))
[11:40] * Ralith is now known as Ralith_
[11:41] * Ralith_ is now known as Ralith
[11:42] * NullAcht15 (n=NullAcht@) Quit (Remote closed the connection)
[11:45] * toad_ (n=toad@) has joined #freenet
[11:45] * ChanServ sets mode +o toad_
[12:00] * railk (n=railk@) Quit ("Cya, wouldn't want ta be ya!")
[12:32] * _ph00 (n=z@) Quit (Read error: 131 (Connection reset by peer))
[12:33] * _ph00 (n=z@) has joined #freenet
[12:52] * rebo123 (n=rebo123@) Quit (Read error: 145 (Connection timed out))
[12:59] * Zothar (n=Zothar@) Quit (Remote closed the connection)
[12:59] * Zothar (n=Zothar@) has joined #freenet
[13:04] <Zothar> hi
[13:06] * phrame (n=md@) Quit ()
[13:06] * SixNine-ZzzzzZZz (n=none@) has joined #freenet
[13:14] * railk (n=railk@) has joined #freenet
[13:24] * hans-wurst (n=tux@) has joined #freenet
[13:25] <hans-wurst> Hi, kann hier jemand deutsch? Mein Freenet startet irgendwie nicht mehr, gestern lief es die ganze Nacht durch..und heute Morgen war es abgest?rtzt(webinterface)
[13:26] <hans-wurst> Und ?ber ./run.sh start tut sich nichts
[13:29] <hans-wurst> i have used the Thaw Beta....over the night... and in the next morning starts the freenet not more
[13:30] * grillide (n=hjubal@) has joined #freenet
[13:41] * tux_ (n=tux@) has joined #freenet
[13:42] <Zothar> ./run.sh stop && ./run.sh start
[13:43] <Zothar> what error message(s) do you get?
[13:45] * tux__ (n=tux@) has joined #freenet
[13:48] * SixNine-ZzzzzZZz (n=none@) Quit (Read error: 131 (Connection reset by peer))
[13:50] * hans-wurst (n=tux@) Quit (Read error: 145 (Connection timed out))
[13:51] * SixNine-ZzzzzZZz (n=none@) has joined #freenet
[13:53] * mozillaman (n=borg@) has joined #freenet
[13:54] * mbbybb (n=_mbbybb_@) has joined #freenet
[13:55] * grillide (n=hjubal@) Quit (Connection timed out)
[14:01] * greycat (i=rfc1413@) has joined #freenet
[14:02] * Rleyh (n=sigrid@) has joined #freenet
[14:02] * tux_ (n=tux@) Quit (Read error: 110 (Connection timed out))
[14:05] * SixNine-ZzzzzZZz is now known as SIxNine
[14:06] <_ph00> ./run.sh stop && ./run.sh start <== ./run.sh restart will do
[14:08] <Zothar> wasn't sure if it supported it and too lazy to check :)
[14:08] <_ph00> k+
[14:08] <_ph00> k
[14:09] <_ph00> I'm gonna re-run the bot in a little while (purging some peers first)
[14:10] <_ph00> btw, I read here somwhere on this channel that according to some of the devs, havin 10 or 20 peers makes no diofference
[14:10] <_ph00> wrong
[14:10] <_ph00> I tested it
[14:10] <_ph00> with ~10 connected peers and with ~25 connected peers, tha bandwidth usage *was* very different
[14:11] <_ph00> maybe we should get rid of the 30 open connection limit, and put in the FAQs sopething about peers number-tp-connection BW ratio
[14:11] <_ph00> to*
[14:11] * harbinger (i=harbinge@) has joined #freenet
[14:11] <SIxNine> I'm seeing just small jumps though in bandwidth
[14:12] <SIxNine> nothing near what I would expect a node to be
[14:12] <_ph00> look at the values in parentheses
[14:12] <_ph00> (those are averages)
[14:12] <SIxNine> * Total Output: 16.9 MiB (13.0 KiBps)
[14:12] <SIxNine> * Payload Output: 10.6 MiB (8.22 KiBps) (63%)
[14:12] <SIxNine> * Total Input: 19.2 MiB (14.8 KiBps)
[14:12] <SIxNine> * Output Rate: 4.83 KiBps (of 29.2 KiBps)
[14:12] <SIxNine> * Input Rate: 4.72 KiBps (of 195 KiBps)
[14:12] <_ph00> let it run for some hurs with ~12 peers total and keep ote of the used BW
[14:12] <_ph00> then add 15 peers more and do the same
[14:13] <SIxNine> I had to reboot a little while ago =(
[14:13] <_ph00> I did that, and I saw more peers = more BW usage (still a tiny fraction of my max allowed BW anyway)
[14:13] <_ph00> rebooting makes no difference
[14:14] <_ph00> only do this: have ~10-12 peers total, and run for a day
[14:14] * harbinger (i=harbinge@) has left #freenet
[14:14] <_ph00> add peers till you have ~30, let it run for a day
[14:14] <_ph00> compare stats
[14:14] <SIxNine> I get what your saying but its still not a whole lot of bandwidth transfer
[14:14] <_ph00> for me, there *was* a difference.
[14:14] <SIxNine> with 15 or so ppl
[14:15] <_ph00> but, I have a higher-than-average upload BW
[14:15] <_ph00> (10Mbits)
[14:15] <_ph00> maybe if you have 1 Mbit or so up speed, it's actually no difference between 10 and 20 peers)
[14:15] <SIxNine> I dunno what the avg would be
[14:15] <SIxNine> I'm gessing
[14:15] <SIxNine> 128k?
[14:15] <_ph00> the values in parentheses
[14:16] <SIxNine> whats the dsl norm?
[14:16] <Zothar> _ph00: the "of X" numbers in parentheses are the maximum; the non-of, as you probably know, are indeed averages over the life of the session
[14:16] <_ph00> in the bandwidth stats
[14:16] <_ph00> yes
[14:16] <_ph00> values in parentheses = averages since last node restart
[14:16] * mbbybb (n=_mbbybb_@) Quit ()
[14:16] <Zothar> but not the "of" variants
[14:16] <_ph00> values with no parentheses = one instant, 'frozen' in time
[14:17] <Zothar> right, the last 3 seconds or so if I remember what I coded correctly
[14:18] <_ph00> oh, roght, of coursenot all the values in parentheses are averages, the one that read (of xx) are actually the max allowed BW you set.
[14:18] <_ph00> thx for pointing that out, that could be confusing, as I forgot to do that
[14:19] * voiceless (i=harbinge@) has joined #freenet
[14:20] <_ph00> any nws about the multiple peer removal problem? (you hit 'OK, delete' and you get only one peer deleted, all the others stay there, and you lose the selected-for-deletion selection)
[14:23] * forceflow307 (n=forceflo@) Quit (Read error: 110 (Connection timed out))
[14:23] * railk (n=railk@) Quit ("Cya, wouldn't want ta be ya!")
[14:24] * tux__ (n=tux@) Quit ("Leaving")
[14:25] * Rleyh (n=sigrid@) has left #freenet
[14:41] <SIxNine> ..
[14:44] <Zothar> _ph00: I don't think it's been worked on yet; check the bug in Mantis for any details that might be there
[14:48] * forceflow307 (n=forceflo@) has joined #freenet
[14:53] * sanity (n=ian@) has joined #freenet
[14:53] * ChanServ sets mode +o sanity
[14:58] * railk (n=railk@) has joined #freenet
[15:00] * toad_ sets mode +v voiceless
[15:00] <toad_> sanity: hey
[15:00] <sanity> toad_: hey
[15:00] <toad_> sanity: you had a chance to read my email about location clustering yet?
[15:00] * sanity is up rather early
[15:00] <sanity> toad_: yes, but i haven't fully grokked it yet
[15:01] <sanity> toad_: will oskar's re-randomization suggesting help with that?
[15:01] <sanity> suggestion
[15:01] <toad_> _ph00: more peers = more BW, yes, but only for a single node; ON AVERAGE it won't help much to double the average # of peers
[15:02] <toad_> _ph00: also it should be less of a difference when we have better load management
[15:02] <toad_> sanity: i'm not sure
[15:02] <toad_> sanity: he hasn't replied to it yet
[15:03] <_ph00> toad_: are the values in parentheses averages? (I think they are, excluding 'of xx' which is you max allowed BW
[15:03] <_ph00> the values in parentheses also went up when adding more peers
[15:03] <toad_> my suspicion is that it becomes another source of new locations, which will then be shifted to temporary nodes
[15:04] <toad_> _ph00: the Total values are averages
[15:04] <sanity> well, lets see what he thinks
[15:04] <toad_> well the total is the total but the () is that divided by how long the node's been up
[15:04] <toad_> whereas the non-total elements are short-term
[15:05] <toad_> bbiab
[15:05] <_ph00> yes
[15:06] <_ph00> toad_: tjose values also went up and down following the peers number.
[15:06] <_ph00> maybe someone should do the same experiment on a connection that has one Mbit up BW
[15:06] <_ph00> (I have 10)
[15:06] <_ph00> maybe on one Mbit up BW connection, 10 or 20 peers won't make a difference
[15:07] <sopues> emu should really have viewSVN instead of viewCVS =)
[15:07] <_ph00> but on 10Mbit there is a difference
[15:07] <sopues> so how high did you get at the most?
[15:07] <toad_> sopues: what's the difference?
[15:07] <sopues> well viewSVN is nicer for svn... ;)
[15:08] <sopues> imo anyway
[15:08] <_ph00> toad_: I'll do the same thing all over again (lower and re-increase the total peers number, this time keeping logs, I think it can be proved)
[15:08] * _ph00 tries...
[15:08] <_ph00> results are to be expected in two days
[15:08] <toad_> _ph00: more peers => more bandwidth. this is just grabbing a larger slice of the pie for yourself though; increasing it globally wouldn't be a big gain
[15:09] <_ph00> (one day with few peers one with many peers
[15:09] <toad_> _ph00: also with better load management, it wouldn't be the case as much
[15:09] <_ph00> how do I do load management?
[15:10] <_ph00> larger slice of the pie ...on DL. I also try to upload more (= more pie for anyone! yay!)
[15:13] <toad_> you don't, we do
[15:18] <nextgens> hi
[15:18] <Zothar> hi
[15:18] <Zothar> discussion on #freenet-chat ATM
[15:19] * nextgens sets mode +v voiceless
[15:19] <voiceless> yay
[15:20] <voiceless> of course toad beat you
[15:20] <voiceless> but its the thought that counts
[15:22] * mozillaman (n=borg@) Quit (Read error: 60 (Operation timed out))
[15:33] * forceflow307 (n=forceflo@) Quit (Success)
[15:34] * forceflow307 (n=forceflo@) has joined #freenet
[15:35] <nextgens> toad_> My node is currently experiencing something weird :
[15:35] <nextgens> toad_> it has disconnected from all of its peers
[15:35] <nextgens> and I've seen nothing weird in logs
[15:36] <nextgens> according to a thread dump, PacketSender is strill running
[15:36] <nextgens> it has 18h. uptime
[15:37] * railk (n=railk@) Quit ("Cya, wouldn't want ta be ya!")
[15:38] <nextgens> toad_> do you have some time to investigate if I provide you thread dumps ? or shall I just restart ?
[15:38] <nextgens> I don't have time to do it now
[15:44] <nextgens> hmm
[15:44] <voiceless> hmm what?
[15:44] <nextgens> Dec 12, 2006 11:43:13:571 (freenet.node.Node, PacketSender thread for 0, NORMAL): Connected: 6 Routing Backed Off: 2 Too New: 0 Too Old: 0 Disconnected:
[15:44] <nextgens> Dec 12, 2006 11:43:18:597 (freenet.node.Node, PacketSender thread for 0, NORMAL): Connected: 1 Routing Backed Off: 7 Too New: 0 Too Old: 0 Disconnected:
[15:44] <nextgens> DDec 12, 2006 11:43:23:645 (freenet.node.Node, PacketSender thread for 0, NORMAL): Connected: 0 Routing Backed Off: 8 Too New: 0 Too Old: 0 Disconnected:
[15:45] <nextgens> Dec 12, 2006 11:43:28:647 (freenet.node.Node, PacketSender thread for 0, NORMAL): Connected: 0 Routing Backed Off: 8 Too New: 0 Too Old: 0 Disconnected:
[15:45] <nextgens> nothing has been logged in betweek
[15:45] <nextgens> -k+n
[15:45] <voiceless> 15 seconds of strangeness.
[15:46] <nextgens> the problem is that the strangeness keeps going on ;)
[15:46] <nextgens> it's a bug
[15:46] <nextgens> I'm 100% sure that most of my peers are still up
[15:46] <voiceless> the node has developed esp and has intuited that those nodes are currently too busy to talk to.
[15:46] <voiceless> simple.
[15:47] <nextgens> and why hasn't it reconnected in the meantime then ?
[15:48] <voiceless> it would have said disconnected if you simply weren't getting packets back from them i supposed. so i don't know.
[15:50] <voiceless> i'm slightly concerned about frost and 'messages of death'.
[15:50] <voiceless> and the people impersonating toad is disconcerning too.
[15:50] <voiceless> things aren't looking too safe at the moment.
[15:51] <nextgens> Dec 20, 2006 15:50:45:299 (freenet.node.PacketSender, PacketSender thread for 0, MINOR): Sleeping for 100
[15:51] <nextgens> why is it sleeping ?
[15:51] * nextgens checks the sourcecode
[15:51] <Zothar> nextgens: they backed off rather than disconneted though; what's the backoff reason?
[15:51] <nextgens> Zothar> now they are disconnected!
[15:51] <nextgens> not backed off anymore
[15:51] <Zothar> ick; not some sort of network hiccup?
[15:51] <nextgens> and I'm trying to figure out why it's not reconnecting
[15:51] <nextgens> on all of my peers ?
[15:52] <nextgens> unlikely :)
[15:52] * nextgens bets it's a bug
[15:52] <Zothar> dunno; but this is the first I've heard of this type of thing and whatever cause them to disconnect is probably the same thing that's keeping them from re-conneting
[15:52] <Zothar> (it's sleeping because it doesn't have anything to do for the next 100 ms)
[15:53] <nextgens> indeed
[15:53] <nextgens> that's what I've figured out
[15:53] * nextgens brings tcpdump
[15:53] <voiceless> maybe you stopped receiving packets from them, your node assumed they were busy with all the unanswered messages, and eventually it had been so long since it received anything it decided they just weren't there?
[15:54] <voiceless> i think its probably a network hiccup, unless you have some reason to suspect otherwise.
[15:55] <nextgens> a network hitcup on all peers at the same time ?
[15:55] <nextgens> whereas the host still have internet connectivity ?
[15:56] <voiceless> if its still happening, then maybe not.
[15:56] <nextgens> unlikely :) ... well I'll check as soon as I manage to remember my root password
[15:56] * forceflow307 (n=forceflo@) Quit (Read error: 110 (Connection timed out))
[15:56] * Robert_C (n=chatzill@) has joined #freenet
[16:00] <nextgens> hmm
[16:00] <nextgens> the node isn't sending any request ... and doesn't receive any either
[16:01] <Zothar> network hiccup in Java itself?
[16:01] <Zothar> nah, 'cause the peers would send you stuff...
[16:01] <Zothar> weird
[16:02] <nextgens> ahah
[16:02] <nextgens> maybe some are burst/listen only
[16:02] * nextgens tries
[16:02] <voiceless> irc is really resistant to dropped packets. i managed to accidentally trip over the computer i was using as a router and managed to get it restarted and resume my conversation without getting dropped out. i thought it might have been possible for something to temporally die and you not notice.
[16:03] <voiceless> but if its still broken, i don't know.
[16:03] <voiceless> you're the developer ;)
[16:04] <nextgens> ok, it's a network problem
[16:05] <nextgens> the node is sending outgoing packets ... and not receiving replies
[16:05] * nextgens restarts
[16:07] <nextgens> hmmm
[16:07] <nextgens> emu can receive outgoing udp packets
[16:11] * Apophis2 (n=Apophis@) Quit (Read error: 110 (Connection timed out))
[16:12] <voiceless> when you manage to fix your node, let me know if you can receive the key 'KSK@frost|message|news|2006.12.21-freenet-0.xml', and if so, comment.
[16:13] * Robert_C (n=chatzill@) Quit ("Chatzilla 0.9.75 [Firefox 1.5.0.8/2006111503]")
[16:14] * nextgens gives up for now ... I need to do some *real work*
[16:22] <voiceless> oh, snap.
[16:27] <voiceless> i think it is reasonable to assume that the message of death is real.
[16:27] <voiceless> unless there is just something really wrong with my frost.
[16:28] <nextgens> \o/\o/
[16:28] <nextgens> jvm 1 | java.lang.NullPointerException
[16:28] <nextgens> jvm 1 | at freenet.node.PeerManager.distance(PeerManager.java:447)
[16:28] <nextgens> toad_> my node might have found the reason why locations seems to be "clustered" ;)
[16:30] * forceflow307 (n=forceflo@) has joined #freenet
[16:31] <nextgens> toad_> FYI http://dark-code.bulix.org/buy067-26734
[16:31] <voiceless> like, i only see one message in the board 'freenet' from today, but i found a message at index 32 from toad.
[16:32] <nextgens> voiceless> the top priority has to be fixing the spotted bug
[16:32] <nextgens> as it migh affect routing badly
[16:33] <nextgens> and until it's done, we have to put the releasing of #1008 on hold
[16:33] <voiceless> oh, the location is only 10^300 times too big, surely you can just declare that 'close enough' and let it slide for now.
[16:38] <nextgens> I really need to go now
[16:38] * nextgens is gone
[16:38] <voiceless> well, i had fun distracting you with entirely useless comments.
[16:38] <voiceless> buy.
[16:38] <voiceless> i mean bye.
[16:39] * peerless (n=Peerless@) Quit ("sleeeeeep")
[16:43] <toad_> hi
[16:43] * toad_ will check backlog in a minute
[16:43] * Gasi (n=chatzill@) has joined #freenet
[16:47] <voiceless> you'd better
[16:48] <voiceless> nextgens found a strange bug with location swapping, and i am pretty sure somebody is attacking frost.
[16:56] <toad_> voiceless: too big location?
[16:57] <toad_> attacking frost isn't my problem :)
[16:57] <toad_> the trace nextgens showed doesn't have a lot to do with swapping
[16:57] <voiceless> no?
[16:58] <voiceless> i thought that was what 'Invalid Location ! a = 1.7976931348623157E308' meant.
[16:58] <voiceless> ignore me if i'm wrong.
[16:58] <Zothar> voiceless: Frost is bback's problem
[16:58] <toad_> PeerManager L447 ?!
[16:58] <toad_> voiceless: where did you see that?
[16:58] <toad_> PeerManager L447 cannot possibly produce an NPE
[16:58] <Zothar> nextgens> toad_> FYI http://dark-code.bulix.org/buy067-26734
[16:59] <voiceless> what he said
[16:59] <Zothar> sorry for the highlight nextgen
[16:59] <toad_> Zothar: that trace is impossible
[17:00] <toad_> <pre>jvm 1 | java.lang.NullPointerException
[17:00] <toad_> jvm 1 | at freenet.node.PeerManager.distance(PeerManager.java:447)
[17:00] <toad_> jvm 1 | at freenet.node.PeerManager.isCloserLocation(PeerManager.java:430)
[17:00] <toad_> jvm 1 | at freenet.node.Node.store(Node.java:2136)</pre>
[17:00] <Zothar> well "unpossible" or not, that's what he got; perhaps he's got different source than you're working with?
[17:00] <toad_> PeerManager:447 is else return Math.min (b - a, 1.0 - b + a);
[17:00] <toad_> where a and b are doubles
[17:00] <voiceless> can java suffer from stack corruption?
[17:00] <toad_> and it is indeed in distance()
[17:00] <toad_> PeerManager L430 is in isCloserLocation and is: double closestDist = distance(closest, loc);
[17:00] <nextgens> Zothar> hmm ?
[17:00] * cedspam1 (n=chatzill@) has joined #freenet
[17:01] <Zothar> the invalid location checker throws a NPE
[17:01] <toad_> closest and loc are again double's
[17:01] <nextgens> toad_> svn up from time to time ;)
[17:01] <toad_> nextgens: the trace you gave me is impossible
[17:01] <Zothar> nextgens: sorry, didn't mean to highlight you with mentioned the pastebin and then afterwards, realized what toad was saying anyway...
[17:01] <nextgens> toad_> svn up -r11495
[17:01] <nextgens> toad_> and see whether that's not possible :)
[17:02] <toad_> hmmm
[17:02] <Zothar> nextgen, editor of traces, to drive toad mad bwahahaha
[17:02] <toad_> who did that? :)
[17:02] <nextgens> toad_> _o/
[17:02] <nextgens> svn blame ;)
[17:03] <nextgens> why, is it bad ?
[17:03] <toad_> not the error i would have used
[17:03] <toad_> but it's fine
[17:03] <nextgens> well, you can "improve" it if needed
[17:03] * Urs_ShPo (n=gaim@) has joined #freenet
[17:03] <nextgens> but now, the most urgent matter is to find out why the location happenned to be > 1
[17:04] <toad_> indeed
[17:04] <toad_> does this happen a lot?
[17:04] <nextgens> as it throws an NPE, it prevents my node from connecting to anyone
[17:04] <toad_> you know what it could be ... hmmmmmmmmmmm
[17:04] <nextgens> grepping for location on the peerfile doesnt' show anything obvious
[17:05] <nextgens> no, I don't
[17:05] <toad_> if it's what i think it is, it's funny...
[17:05] <nextgens> btw, I really need to do some work
[17:05] * nextgens goes away
[17:05] <nextgens> but keep me^wus posted
[17:06] <nextgens> my client is configured to lurk on highlight ; do it if needed
[17:06] <nextgens> I can probably provide logs
[17:06] <toad_> nextgens: logs would be nice indeed
[17:07] <nextgens> on any specific part of the code ?
[17:07] <nextgens> LocationManager ?
[17:07] <toad_> it doesn't seem to happen here
[17:08] <toad_> 1.7976931348623157E308 is exactly Double.MAX_VALUE
[17:08] <toad_> so it just means you don't have any peers connected :|
[17:09] <nextgens> huh ?
[17:09] <nextgens> see if your node is sending mine udp packets
[17:09] <toad_> closestPeerLocation returns Double.MAX_VALUE if there is no closest peer
[17:09] <nextgens> I've snooped on the link and reveived nothing
[17:10] <nextgens> and would you "distance" method for such as a high number?
[17:10] <nextgens> +r
[17:11] <nextgens> and would your "distance" method work for such as a high number?
[17:12] <toad_> yes
[17:12] <toad_> however we wouldn't pick up other problems
[17:12] <CIA-14> toad * r11496 /trunk/freenet/src/freenet/node/PeerManager.java: Prevent NPE.
[17:12] <toad_> so it's still worthwhile having the sanity check
[17:21] * forceflow307 (n=forceflo@) Quit (Remote closed the connection)
[17:28] * TheShado (n=no@) Quit (Read error: 145 (Connection timed out))
[17:30] <toad_> hmmm eclipse doesn't like junit
[17:30] <toad_> even if i put it on the build path as an external library
[17:38] <toad_> nextgens: you broke eclipse
[17:39] <toad_> nextgens: because of the junit problem, it won't rebuild bin/ files and i can't change stuff easily
[17:39] <nextgens> hmm?
[17:39] <nextgens> nah
[17:39] <nextgens> it works for me
[17:39] * nextgens has tested it
[17:40] <nextgens> I'll commit an updated .project if you want
[17:40] * toad_ tries adding junit jar to _ant_'s classpath
[17:40] <toad_> not just to eclipse builder's
[17:40] <nextgens> toad_> are you using debian's ant ?
[17:40] <toad_> yes
[17:40] <toad_> i believe so
[17:40] <nextgens> that's why
[17:41] <toad_> how is that bad?
[17:41] <nextgens> it's packaged without plugins
[17:41] <toad_> why?
[17:41] <nextgens> without official plugins
[17:41] <nextgens> dunno ... because the packager is a morron ?
[17:41] <nextgens> because of licensing issues ?
[17:41] <toad_> hmmm i added the jar to the ant classpath and it worked
[17:41] <nextgens> :/
[17:41] <toad_> so it's an eclipse issue :|
[17:42] <nextgens> let me check
[17:44] * toad_ wonders why heis getting packets every few hundred ms from a certain IP...
[17:45] * toad_ wonders why oskar hasn't read his email yet
[17:45] <toad_> probably because I CC'ed it to devl
[17:45] * toad_ shouldn't have C'ed it to devl :|
[17:47] <CIA-14> nextgens * r11497 /trunk/freenet/.classpath: Commit the missing .classpath file so that both toad and eclipse are happy
[17:50] <nextgens> toad_> svn up :)
[17:50] <nextgens> in fact I'm not sure it's a good idea to have eclipse stuffs in svn at all
[17:51] * Urs_ShPo (n=gaim@) Quit ("Leaving.")
[17:53] <Zothar> nextgens: if I used ecplise, I'd want it in SVN, so I think it makes sense
[17:55] * Apophis2 (n=Apophis@) has joined #freenet
[17:58] * toad_ hmmz
[17:59] * toad_ hmmz @ creating a FullSimulator
[17:59] <toad_> i.e. a simulator using the real deployed code
[17:59] <toad_> which simply runs multiple stripped down nodes in a single VM
[17:59] * Smarties (n=simonglb@) has joined #freenet
[18:01] * voiceless (i=harbinge@) Quit (Remote closed the connection)
[18:03] * toad_ wonders about eliminating crypto (and FNPPacketMangler) altogether by making a super-interface ...
[18:04] * egon2003 (n=fargod@) has joined #freenet
[18:11] * Urs_ShPo (n=gaim@) has joined #freenet
[18:16] <CIA-14> zothar * r11498 /trunk/freenet/src/freenet/clients/http/StatisticsToadlet.java: Add a peer distance histogram below the peer location distribution circle
[18:18] <sleon> nextgens:
[18:18] <sleon> nextgens: i think i have another mirror for ya :))
[18:18] <sleon> nextgens: wanna have ?
[18:18] <sleon> nextgens: it is a server of uni-stuttgart
[18:18] <nextgens> sleon> sure
[18:19] * lattt (n=gerhard@) has joined #freenet
[18:19] <nextgens> sleon> may you set it up using the same credentials ? as the contact information (you) will be the same
[18:19] <sleon> ok
[18:20] * Smarties (n=simonglb@) Quit (Read error: 110 (Connection timed out))
[18:29] <CIA-14> toad * r11499 /trunk/freenet/src/freenet/ (11 files in 3 dirs):
[18:29] <CIA-14> Factor out a parent interface for FNPPacketMangler: OutgoingPacketMangler.
[18:29] <CIA-14> Rename LowLevelFilter to IncomingPacketFilter.
[18:29] <CIA-14> Delete some dead methods, and make some stuff private or default that shouldn't be default or public.
[18:30] <toad_> and yes, this could be preparatory to transport plugins, but that's not my intent at the moment
[18:30] <toad_> although I may make a trivial alternate PacketMangler to speed up FullSimulator at some point
[18:59] <SIxNine> When nodes are dissconneced, does it have a large impact on the performance of your node?
[19:02] * MikeW (i=Mike@) has joined #freenet
[19:09] * cedspam1 (n=chatzill@) Quit ("Chatzilla 0.9.77 [Firefox 2.0.0.1/2006120418]")
[19:14] <Zothar> SIxNine: no
[19:33] <nextgens> sleon> tell me the url if you want me to add it onto the rotation list :)
[19:37] * rebo123 (n=rebo123@) has joined #freenet
[19:41] * OctobersDark (n=October@) has joined #freenet
[19:47] * Urs_ShPo (n=gaim@) Quit (Remote closed the connection)
[19:50] * whiterabbit (n=Whiterab@) has joined #freenet
[19:53] * Randan__ (n=Randan@) has joined #freenet
[19:53] * Randan__ is now known as Randan
[19:58] * railk (n=railk@) has joined #freenet
[20:09] * Randan_ (n=Randan@) Quit (Read error: 110 (Connection timed out))
[20:18] * Gasi_ (n=chatzill@) has joined #freenet
[20:18] * Gasi_ (n=chatzill@) Quit (Client Quit)
[20:20] * Gasi_ (n=chatzill@) has joined #freenet
[20:22] * MikeW (i=Mike@) Quit ()
[20:37] * Gasi (n=chatzill@) Quit (Read error: 110 (Connection timed out))
[20:39] * Timppa (n=IUKSkwYZ@) has joined #freenet
[20:39] * sanity (n=ian@) Quit (Read error: 54 (Connection reset by peer))
[20:39] <Timppa> moi
[20:39] * sanity (n=ian@) has joined #freenet
[20:39] * ChanServ sets mode +o sanity
[20:39] * Timppa (n=IUKSkwYZ@) has left #freenet
[20:40] * lattt (n=gerhard@) Quit ("baba")
[20:40] * IMCensored_ (n=KMIntern@) has joined #freenet
[20:44] * IMCensored1 (n=KMIntern@) Quit (Nick collision from services.)
[20:44] * IMCensored_ is now known as IMCensored1
[21:01] * sanity (n=ian@) Quit (Read error: 110 (Connection timed out))
[21:02] * Urs_ShPo (n=gaim@) has joined #freenet
[21:13] * whiterabbit (n=Whiterab@) Quit ("KVIrc 3.2.5 Anomalies http://www.kvirc.net/")
[21:21] * Urs_ShPo (n=gaim@) Quit (Remote closed the connection)
[21:22] * Urs_ShPo (n=gaim@) has joined #freenet
[21:32] * sanity (n=ian@) has joined #freenet
[21:32] * ChanServ sets mode +o sanity
[21:44] * greycat (i=rfc1413@) Quit ("This time the bullet cold rocked ya / A yellow ribbon instead of a swastika")
[21:45] * Gasi_ (n=chatzill@) Quit ("Chatzilla 0.9.67+ [SeaMonkey 1.0.6/2006103003]")
[21:50] <_ph00> node crashed and not restarted
[21:50] <_ph00> (just realized)
[21:53] <_ph00> the last lines of wrapper.log are about a node start a couple of minutes ago (I think)
[21:54] <_ph00> huh... it's not down. maybe it crashed and did restart
[21:55] <_ph00> it's up, with a few minutes uptime
[21:56] <CIA-14> jflesch * r11500 /trunk/apps/Thaw/src/thaw/core/Main.java: Changing version
[21:59] * egon2003 (n=fargod@) Quit (Remote closed the connection)
[22:00] <CIA-14> jflesch * r11501 /tags/Thaw/0.6.1/:
[22:00] <CIA-14> 0.6.1:
[22:00] <CIA-14> - Various bugfixes
[22:00] <CIA-14> - Add a progress bar in the index tab
[22:00] <CIA-14> - Change index extension from .xml to .frdx
[22:05] * railk (n=railk@) Quit ("Leaving")
[22:11] * MikeW (i=Mike@) has joined #freenet
[22:20] * geeku is now known as geekU
[22:36] * SIxNine (n=none@) Quit (Read error: 131 (Connection reset by peer))
[22:38] * SIxNine (n=none@) has joined #freenet
[22:50] * TheShado (i=no@) has joined #freenet
[22:56] <sleon> nextgens: ping
[22:56] <sleon> nextgens: there ?
[22:57] <sleon> nextgens: check the new mirror please
[23:07] * boyash (n=asdf@) has joined #freenet
[23:09] <boyash> heyas
[23:09] <_ph00> wtf...
[23:09] <_ph00> the node restarted itself again
[23:09] <SIxNine> sup bo
[23:10] * sace1 (n=saces@) has joined #freenet
[23:21] * lokadin (n=loki@) has joined #freenet
[23:22] * sace1 is now known as saces
[23:23] * lokadin_ (n=loki@) Quit (Read error: 60 (Operation timed out))
[23:39] * sanity_ (n=ian@) has joined #freenet
[23:41] * boyash (n=asdf@) Quit ()
[23:47] * sanity (n=ian@) Quit (Read error: 110 (Connection timed out))
[23:50] <CIA-14> toad * r11502 /trunk/freenet/src/freenet/config/ (FilePersistentConfig.java PersistentConfig.java): Separate the initial SimpleFieldSet functionality out from the actual how-do-we-write-it-to-disk bit.
[23:52] * MikeW (i=Mike@) Quit ()
Irc logs of #freenet : 2008 2007 2006 2005
These logs were automatically created by FreenetLogBot on chat.freenode.net using the Java IRC LogBot.