Hrrm. The line numbers are not consistent with my local build - what build is this from?
On Sat, Oct 04, 2003 at 05:08:49PM +0200, Niklas Bergh wrote: > My node has currently spawned 1000 threads and the web interface isn't > accessible.. Hitting ctrl-break gave me (a frigging lot of callstacks and) a > 'Found 1 deadlock' message, maybe this is the same issue: > > > "VM Thread" prio=5 tid=0x00a236d0 nid=0x24b4 runnable > > "VM Periodic Task Thread" prio=10 tid=0x00a24898 nid=0x23f4 waiting on > condition > "Suspend Checker Thread" prio=10 tid=0x0003d590 nid=0x279c runnable > > Found one Java-level deadlock: > ============================= > "QThread-1473": > waiting to lock monitor 0x0361054c (object 0x184ff708, a > java.lang.Object), > which is held by "QThread-1463" > "QThread-1463": > waiting to lock monitor 0x02e3f4b4 (object 0x126ebdc8, a > freenet.PeerHandler), > which is held by "QThread-1473" > > Java stack information for the threads listed above: > =================================================== > "QThread-1473": > at freenet.ConnectionHandler.sendPacket(ConnectionHandler.java:2181) > - waiting to lock <0x184ff708> (a java.lang.Object) > at freenet.PeerHandler.sendSinglePacket(PeerHandler.java:240) > at freenet.PeerHandler.innerSendMessageAsync(PeerHandler.java:200) > - locked <0x126ed138> (a java.util.LinkedList) > - locked <0x126ebdc8> (a freenet.PeerHandler) > at freenet.PeerHandler.sendMessageAsync(PeerHandler.java:160) > - locked <0x126ebdc8> (a freenet.PeerHandler) > at > freenet.OpenConnectionManager.sendMessageAsync(OpenConnectionManager.java:60 > 3) > at freenet.node.Node.sendMessageAsync(Node.java:2853) > at > freenet.node.states.FNP.NewRequest.genReceived(NewRequest.java:138) > at > freenet.node.states.FNP.NewDataRequest.received(NewDataRequest.java:33) > at freenet.node.StateChain.received(StateChain.java:190) > at freenet.node.StateChain.received(StateChain.java:71) > - locked <0x184ff980> (a freenet.node.StateChain) > at > freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:2 > 26) > - locked <0x184ff980> (a freenet.node.StateChain) > at > freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.j > ava:165) > at > freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.j > ava:145) > at > freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:71) > at freenet.Ticker$Event.run(Ticker.java:284) > at > freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:270) > "QThread-1463": > at freenet.PeerHandler.getPacket(PeerHandler.java:260) > - waiting to lock <0x126ebdc8> (a freenet.PeerHandler) > at freenet.ConnectionHandler.registerOCM(ConnectionHandler.java:388) > - locked <0x184ff708> (a java.lang.Object) > at > freenet.OpenConnectionManager$ConnectionJob.run(OpenConnectionManager.java:1 > 553) > at > freenet.OpenConnectionManager.createConnection(OpenConnectionManager.java:52 > 1) > - locked <0x184eb3b0> (a > freenet.OpenConnectionManager$ConnectionJob) > at > freenet.node.ConnectionOpener.checkpoint(ConnectionOpener.java:168) > at > freenet.node.states.maintenance.Checkpoint.checkpoint(Checkpoint.java:56) > at > freenet.node.states.maintenance.Checkpoint.received(Checkpoint.java:49) > at freenet.node.StateChain.received(StateChain.java:190) > at freenet.node.StateChain.received(StateChain.java:71) > - locked <0x184eb268> (a freenet.node.StateChain) > at > freenet.node.StandardMessageHandler$Ticket.run(StandardMessageHandler.java:2 > 26) > - locked <0x184eb268> (a freenet.node.StateChain) > at > freenet.node.StandardMessageHandler$Ticket.received(StandardMessageHandler.j > ava:165) > at > freenet.node.StandardMessageHandler$Ticket.access$0(StandardMessageHandler.j > ava:145) > at > freenet.node.StandardMessageHandler.handle(StandardMessageHandler.java:71) > at freenet.Ticker$Event.run(Ticker.java:284) > at > freenet.thread.QThreadFactory$QThread.run(QThreadFactory.java:270) > > Found 1 deadlock. > > _______________________________________________ > Devl mailing list > [EMAIL PROTECTED] > http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
