Hi Trustin,

looking at my code I suspect can be a problem of my application and I need more time to analyze the problem.
I'll report my analysis asap.

Thanks
Paolo

Paolo Perrucci ha scritto:

Hi Trustin,

[ sorry for this new thread but I miss the previous "Shutdown problem" thread ]

It seems that the problem persists.
In my last test, after shutdown, I found these 2 alive threads in the vm thread dump:

"ProtocolThreadPool-5" prio=1 tid=0x08808348 nid=0x1405 in Object.wait() [5b688000..5b688854]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x47b495f8> (a java.lang.Object)
at org.apache.mina.util.BaseThreadPool$Worker.waitForPromotion(BaseThreadPool.java:491)
       - locked <0x47b495f8> (a java.lang.Object)
at org.apache.mina.util.BaseThreadPool$Worker.run(BaseThreadPool.java:358)

"ProtocolThreadPool-8" prio=1 tid=0x08226250 nid=0x1405 in Object.wait() [5b709000..5b709854]
       at java.lang.Object.wait(Native Method)
       - waiting on <0x477d2ae0> (a org.apache.mina.util.BlockingQueue)
       at java.lang.Object.wait(Object.java:429)
at org.apache.mina.util.BlockingQueue.waitForNewItem(BlockingQueue.java:55)
       - locked <0x477d2ae0> (a org.apache.mina.util.BlockingQueue)
at org.apache.mina.util.BaseThreadPool$Worker.fetchBuffer(BaseThreadPool.java:387)
       - locked <0x477d2ae0> (a org.apache.mina.util.BlockingQueue)
at org.apache.mina.util.BaseThreadPool$Worker.run(BaseThreadPool.java:361)

Paolo


Reply via email to