Should be fixed now. It might be a good idea if the one who has written the code had a little look.
Cheers /N > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Ed Tomlinson > Sent: den 26 september 2003 13:03 > To: Brandon Low > Cc: [EMAIL PROTECTED] > Subject: Re: [freenet-dev] [PATCH] [JAR] More locking fixes (BIG ONE) > > > Hi, > > Looks like something is not quite right in 6208. I am seeing > _lots_ of > these errors (several per minute): > > Sep 26, 2003 7:40:41 AM (freenet.Ticker, Ticker, ERROR): > Failed to execute [EMAIL PROTECTED] Sep 26, 2003 > 7:40:41 AM (freenet.Ticker, Ticker, ERROR): Could not execute > freenet.Message: DataRequest @freene > [EMAIL PROTECTED] for tcp/connection: > 24.102.225.22:10374,[EMAIL PROTECTED],free > [EMAIL PROTECTED], sending 1 @ edff67953c760f68 @ > 1064576441936: java.lang.IllegalMonitorStateException > java.lang.IllegalMonitorStateException > at java.lang.Object.notifyAll(Native Method) > at > freenet.thread.QThreadFactory.awaken(QThreadFactory.java:279) > at > freenet.thread.QThreadFactory.getThread(QThreadFactory.java:218) > at > freenet.Ticker$Event.execute(Ticker.java:248) > at > freenet.Ticker$Event.access$200(Ticker.java:229) > at > freenet.Ticker.run(Ticker.java:156) > at > java.lang.Thread.run(Thread.java:534) > > The class getting the exception changes... > > sorry about the spacing - info should all be there though. > Built from cvs. > using debian unstable and sun java 1.4.2-b28 > > Hope this helps > Ed Tomlinson > > On September 25, 2003 07:24 pm, Brandon Low wrote: > > Ok, I think I've nailed down all of the remaining locking > issues which > > were plaguing my node. Last time I dumped threads there was only 1 > > out of over 200 that was waiting for a monitor. This is a pretty > > extreme patch, as it moves KillSurplusConnections to a > daemon thread, > > and completely redoes the locking in QThreadFactory, but on > my node it > > works, and has brought new levels of peak BW performance, > and a very > > smoothe running node. > > > > http://lostlogicx.com/transfer/freenet-locking-improvements.6207.jar > > > http://lostlogicx.com/transfer/freenet-> locking-improvements.6207.patch > > > > --Brandon > > _______________________________________________ > > Devl mailing list > > [EMAIL PROTECTED] > > http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl > _______________________________________________ > Devl mailing list > [EMAIL PROTECTED] > http://dodo.freenetproject.org/cgi-> bin/mailman/listinfo/devl > _______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
