Can you send me the network log files that were generated in the target directory? Please send them to my Apache email address. (I assume that you updated your code recently)
Regards, Alan -----Original Message----- From: David Jencks [mailto:[EMAIL PROTECTED] Sent: Wednesday, April 28, 2004 1:45 PM To: [EMAIL PROTECTED] Subject: network module test problems On my linux box I'm seeing a test hang org.apache.geronimo.network.protocol.control.ControlProtocolTest thread dump: "VM Thread" prio=1 tid=0x0808fda0 nid=0x7fa4 runnable "VM Periodic Task Thread" prio=1 tid=0x08099230 nid=0x7fa4 waiting on condition "Suspend Checker Thread" prio=1 tid=0x08095c48 nid=0x7fa4 runnable [junit] Full thread dump Java HotSpot(TM) Client VM (1.4.2_02-b03 mixed mode): [junit] [junit] "CP " daemon prio=1 tid=0x0829bc88 nid=0x3a7 in Object.wait() [4d351000..4d3518bc] [junit] at java.lang.Object.wait(Native Method) [junit] - waiting on <0x44c774a0> (a EDU.oswego.cs.dl.util.concurrent.ClockDaemon) [junit] at EDU.oswego.cs.dl.util.concurrent.ClockDaemon.nextTask(ClockDaemon.java:3 28) [junit] - locked <0x44c774a0> (a EDU.oswego.cs.dl.util.concurrent.ClockDaemon) [junit] at EDU.oswego.cs.dl.util.concurrent.ClockDaemon$RunLoop.run(ClockDaemon.jav a:362) [junit] at java.lang.Thread.run(Thread.java:534) [junit] [junit] "SM" prio=1 tid=0x0828acb0 nid=0x3a7 runnable [4d0aa000..4d0aa8bc] [junit] at sun.nio.ch.PollArrayWrapper.poll0(Native Method) [junit] at sun.nio.ch.PollArrayWrapper.poll(PollArrayWrapper.java:100) [junit] at sun.nio.ch.PollSelectorImpl.doSelect(PollSelectorImpl.java:64) [junit] at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:59) [junit] - locked <0x44c783e8> (a java.util.HashSet) [junit] - locked <0x44c783f8> (a java.util.HashSet) [junit] - locked <0x44c773a8> (a sun.nio.ch.PollSelectorImpl) [junit] at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:70) [junit] at org.apache.geronimo.network.SelectorManager.run(SelectorManager.java:137 ) [junit] at java.lang.Thread.run(Thread.java:534) [junit] [junit] "Signal Dispatcher" daemon prio=1 tid=0x0808eb40 nid=0x3a7 runnable [0..0] [junit] [junit] "Finalizer" daemon prio=1 tid=0x0808a388 nid=0x3a7 in Object.wait() [4c92f000..4c92f8bc] [junit] at java.lang.Object.wait(Native Method) [junit] - waiting on <0x44c283d0> (a java.lang.ref.ReferenceQueue$Lock) [junit] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) [junit] - locked <0x44c283d0> (a java.lang.ref.ReferenceQueue$Lock) [junit] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) [junit] at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) [junit] [junit] "Reference Handler" daemon prio=1 tid=0x08089710 nid=0x3a7 in Object.wait() [4c8af000..4c8af8bc] [junit] at java.lang.Object.wait(Native Method) [junit] - waiting on <0x44c28438> (a java.lang.ref.Reference$Lock) [junit] at java.lang.Object.wait(Object.java:429) [junit] at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115) [junit] - locked <0x44c28438> (a java.lang.ref.Reference$Lock) [junit] [junit] "main" prio=1 tid=0x080537a0 nid=0x3a7 in Object.wait() [bfffc000..bfffd03c] [junit] at java.lang.Object.wait(Native Method) [junit] - waiting on <0x44c7c0e0> (a EDU.oswego.cs.dl.util.concurrent.Latch) [junit] at EDU.oswego.cs.dl.util.concurrent.Latch.attempt(Latch.java:79) [junit] - locked <0x44c7c0e0> (a EDU.oswego.cs.dl.util.concurrent.Latch) [junit] at org.apache.geronimo.network.protocol.control.ControlClientProtocolKitche n.sendDown(ControlClientProtocolKitchen.java: 130) [junit] at org.apache.geronimo.network.protocol.ProtocolStack.sendDown(ProtocolStac k.java:125) [junit] at org.apache.geronimo.network.protocol.control.ControlProtocolTest.test(Co ntrolProtocolTest.java:136) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [junit] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) [junit] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) [junit] at java.lang.reflect.Method.invoke(Method.java:324) [junit] at junit.framework.TestCase.runTest(TestCase.java:154) [junit] at junit.framework.TestCase.runBare(TestCase.java:127) [junit] at junit.framework.TestResult$1.protect(TestResult.java:106) [junit] at junit.framework.TestResult.runProtected(TestResult.java:124) [junit] at junit.framework.TestResult.run(TestResult.java:109) [junit] at junit.framework.TestCase.run(TestCase.java:118) [junit] at junit.framework.TestSuite.runTest(TestSuite.java:208) [junit] at junit.framework.TestSuite.run(TestSuite.java:203) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTe stRunner.java:325) [junit] at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitT estRunner.java:536) [junit] [junit] "VM Thread" prio=1 tid=0x080882e0 nid=0x3a7 runnable [junit] [junit] "VM Periodic Task Thread" prio=1 tid=0x08091718 nid=0x3a7 waiting on condition [junit] "Suspend Checker Thread" prio=1 tid=0x0808e130 nid=0x3a7 runnable Seems OK on osx. Any ideas? thanks david jencks ----------------------------------------------------------------- Visit our Internet site at http://www.reuters.com Get closer to the financial markets with Reuters Messaging - for more information and to register, visit http://www.reuters.com/messaging Any views expressed in this message are those of the individual sender, except where the sender specifically states them to be the views of Reuters Ltd.
