Return-Path: Delivered-To: apmail-jakarta-avalon-phoenix-dev-archive@apache.org Received: (qmail 47513 invoked from network); 4 Dec 2002 13:37:32 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 4 Dec 2002 13:37:32 -0000 Received: (qmail 8237 invoked by uid 97); 4 Dec 2002 13:38:32 -0000 Delivered-To: qmlist-jakarta-archive-avalon-phoenix-dev@jakarta.apache.org Received: (qmail 8140 invoked by uid 97); 4 Dec 2002 13:38:30 -0000 Mailing-List: contact avalon-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Avalon Developers List" Reply-To: "Avalon Developers List" Delivered-To: mailing list avalon-dev@jakarta.apache.org Received: (qmail 8098 invoked by uid 50); 4 Dec 2002 13:38:29 -0000 Date: 4 Dec 2002 13:38:29 -0000 Message-ID: <20021204133829.8097.qmail@nagoya.betaversion.org> From: bugzilla@apache.org To: avalon-dev@jakarta.apache.org Cc: Subject: DO NOT REPLY [Bug 15060] - deadlock in ResourceLimitingPool X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE. http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15060 deadlock in ResourceLimitingPool ------- Additional Comments From harald-n@gmx.de 2002-12-04 13:38 ------- Here is the non-abbreviated stack dump: Full thread dump Java HotSpot(TM) Server VM (1.4.1_01-b01 mixed mode): "default Denic Worker #67" daemon prio=5 tid=0x4f7c30 nid=0x53 waiting for monitor entry [eb97f000..eb97fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #66" daemon prio=5 tid=0x42efc0 nid=0x52 waiting for monitor entry [eca7f000..eca7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #65" daemon prio=5 tid=0x10a130 nid=0x51 waiting for monitor entry [ed67f000..ed67fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #64" daemon prio=5 tid=0x603f80 nid=0x50 waiting for monitor entry [ec67f000..ec67fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #63" daemon prio=5 tid=0x109e50 nid=0x4f waiting for monitor entry [eb47f000..eb47fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #62" daemon prio=5 tid=0x93e580 nid=0x4e waiting for monitor entry [ebd7f000..ebd7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #61" daemon prio=5 tid=0x1393360 nid=0x4d waiting for monitor entry [ecd7f000..ecd7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #60" daemon prio=5 tid=0x4d7c88 nid=0x4c waiti ng for monitor entry [eb87f000..eb87fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #59" daemon prio=5 tid=0x51ddb0 nid=0x4b waiting for monitor entry [ec57f000..ec57fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #58" daemon prio=5 tid=0xac6cc8 nid=0x4a waiting for monitor entry [ece7f000..ece7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #57" daemon prio=5 tid=0x6d7b80 nid=0x49 waiting for monitor entry [ea57f000..ea57fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #56" daemon prio=5 tid=0x11f6598 nid=0x48 waiting for monitor entry [ea67f000..ea67fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #55" daemon prio=5 tid=0x8c1b98 nid=0x47 waiting for monitor entry [ea77f000..ea77fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #54" daemon prio=5 tid=0x8c1a00 nid=0x46 waiting for monitor entry [ea87f000..ea87fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #53" daemon prio=5 tid=0x330378 nid=0x45 waiting for monitor entry [ea97f000..ea97fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #52" daemon prio=5 tid=0x1665ab8 nid=0x44 in Object.wait() [eaa7f000..eaa7fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #51" daemon prio=5 tid=0xa28778 nid=0x43 in Object.wait() [eab7f000..eab7fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #50" daemon prio=5 tid=0x7602e0 nid=0x42 waiting for monitor entry [eac7f000..eac7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #49" daemon prio=5 tid=0xb8a88 nid=0x41 waiting for monitor entry [ead7f000..ead7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #48" daemon prio=5 tid=0x597d98 nid=0x40 waiting for monitor entry [eae7f000..eae7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #47" daemon prio=5 tid=0x11f76c8 nid=0x3f waiting for monitor entry [eaf7f000..eaf7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #46" daemon prio=5 tid=0x8c2870 nid=0x3e waiting for monitor entry [eb07f000..eb07fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #45" daemon prio=5 tid=0x3b32a0 nid=0x3d in Object.wait() [eb17f000..eb17fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #44" daemon prio=5 tid=0x3b3108 nid=0x3c in Object.wait() [eb27f000..eb27fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #43" daemon prio=5 tid=0x11c80b8 nid=0x3b in Object.wait() [eb37f000..eb37fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #35" daemon prio=5 tid=0xbd750 nid=0x33 in Object.wait() [ebb7f000..ebb7fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #34" daemon prio=5 tid=0x1f9100 nid=0x32 waiting for monitor entry [ebc7f000..ebc7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #32" daemon prio=5 tid=0x4fc348 nid=0x30 waiting for monitor entry [ebe7f000..ebe7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #31" daemon prio=5 tid=0x1c0bd8 nid=0x2f waiting for monitor entry [ebf7f000..ebf7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #29" daemon prio=5 tid=0x9f79a8 nid=0x2d waiting for monitor entry [ec17f000..ec17fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #27" daemon prio=5 tid=0x2fe348 nid=0x2b in Object.wait() [ec37f000..ec37fc24] at java.lang.Object.wait(Native Method) - waiting on (a de.denic.blocks.threadpool.DenicWorkerThread) at java.lang.Object.wait(Object.java:426) at de.denic.blocks.threadpool.DenicWorkerThread.waitUntilCondition(DenicWorkerThread.java:193) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:93) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #23" daemon prio=5 tid=0x3a7288 nid=0x27 waiting for monitor entry [ec77f000..ec77fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #22" daemon prio=5 tid=0xa74078 nid=0x26 waiting for monitor entry [ec87f000..ec87fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #21" daemon prio=5 tid=0x922c10 nid=0x25 waiting for monitor entry [ec97f000..ec97fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #19" daemon prio=5 tid=0x1de738 nid=0x23 waiting for monitor entry [ecb7f000..ecb7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #18" daemon prio=5 tid=0x669488 nid=0x22 waiting for monitor entry [ecc7f000..ecc7fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #13" daemon prio=5 tid=0x664608 nid=0x1d waiting for monitor entry [ed87f000..ed87fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #12" daemon prio=5 tid=0x5be478 nid=0x1c waiting for monitor entry [ed57f000..ed57fc24] at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #2" daemon prio=5 tid=0x3ba6a0 nid=0x12 waiting for monitor entry [ed27e000..ed27fc24] at java.lang.ClassLoader.loadClass(ClassLoader.java:288) - waiting to lock (a sun.misc.Launcher$ExtClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:292) - locked (a sun.misc.Launcher$AppClassLoader) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) - locked (a sun.misc.Launcher$AppClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:292) - locked (a org.apache.avalon.phoenix.components.classloader.PolicyClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:172) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) at com.ambrosoft.gregor.a.db.a(Unknown Source) at com.ambrosoft.gregor.a.fk.a(Unknown Source) at com.ambrosoft.gregor.a.fk.a(Unknown Source) at com.ambrosoft.gregor.trax.TransformerFactoryImpl.newTemplates(Unknown Source) at com.ambrosoft.gregor.trax.TransformerFactoryImpl.newTransformer(Unknown Source) at de.denic.app.nic.whoisServer.WhoisSession.initTransformer(WhoisSession.java:730) at de.denic.app.nic.whoisServer.WhoisSession.(WhoisSession.java:196) at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at org.apache.avalon.excalibur.pool.DefaultObjectFactory.newInstance(DefaultObjectFactory.java:58) at org.apache.avalon.excalibur.pool.ResourceLimitingPool.newPoolable(ResourceLimitingPool.java:631) at org.apache.avalon.excalibur.pool.ResourceLimitingPool.get(ResourceLimitingPool.java:361) - locked (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisServer.run(WhoisServer.java:449) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #1" daemon prio=5 tid=0x37baf0 nid=0x11 waiting on condition [ed37f000..ed37fc24] at java.lang.Thread.sleep(Native Method) at de.denic.app.nic.whoisServer.WhoisServer$TrashChecker.run(WhoisServer.java:528) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #0" daemon prio=5 tid=0x457758 nid=0x10 in Object.wait() [ed47f000..ed47fc24] at java.lang.Object.wait(Native Method) - waiting on (a org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler) at org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler.run(DefaultTimeScheduler.java:324) - locked (a org.apache.avalon.cornerstone.blocks.scheduler.DefaultTimeScheduler) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "Phoenix-Monitor" prio=5 tid=0x428120 nid=0xd in Object.wait() [ed97f000..ed97fc24] at java.lang.Object.wait(Native Method) - waiting on (a org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.gotoSleep(DefaultEmbeddor.java:280) - locked (a org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor) at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:253) at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:158) at java.lang.Thread.run(Thread.java:536) "Thread-2" prio=5 tid=0x2d3b00 nid=0xc runnable [eda7f000..eda7fc24] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:439) at java.net.ServerSocket.accept(ServerSocket.java:410) at mx4j.adaptor.http.HttpAdaptor$1.run(HttpAdaptor.java:546) at java.lang.Thread.run(Thread.java:536) "DestroyJavaVM" prio=5 tid=0x2c480 nid=0x1 waiting on condition [0..ffbee9d4] "Wrapper-Connection" prio=10 tid=0x225e48 nid=0xb runnable [edb7f000..edb7fc24] at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at java.io.DataInputStream.readByte(DataInputStream.java:276) at com.silveregg.wrapper.WrapperManager.handleSocket(WrapperManager.java:839) at com.silveregg.wrapper.WrapperManager.run(WrapperManager.java:960) at java.lang.Thread.run(Thread.java:536) "Wrapper-Control-Event-Monitor" daemon prio=5 tid=0x21ee88 nid=0xa waiting on condition [edc7f000..edc7fc24] at java.lang.Thread.sleep(Native Method) at com.silveregg.wrapper.WrapperManager$2.run(WrapperManager.java:266) "Signal Dispatcher" daemon prio=10 tid=0xdd5d0 nid=0x7 waiting on condition [0..0] "Finalizer" daemon prio=8 tid=0xd9298 nid=0x4 in Object.wait() [fa97f000..fa97fc24] at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0xd8178 nid=0x3 in Object.wait() [faa7f000..faa7fc24] at java.lang.Object.wait(Native Method) - waiting on (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked (a java.lang.ref.Reference$Lock) "VM Thread" prio=5 tid=0xd7af8 nid=0x2 runnable "VM Periodic Task Thread" prio=10 tid=0xdc360 nid=0x5 waiting on condition "Suspend Checker Thread" prio=10 tid=0xdcc80 nid=0x6 runnable Found one Java-level deadlock: ============================= "default Denic Worker #2": waiting to lock monitor 0xd8618 (object 0xf1414bf0, a sun.misc.Launcher$ExtClassLoader), which is held by "default Denic Worker #63" "default Denic Worker #63": waiting to lock monitor 0xd8ab0 (object 0xf1414528, a java.lang.Object), which is held by "default Denic Worker #2" Java stack information for the threads listed above: =================================================== "default Denic Worker #2": at java.lang.ClassLoader.loadClass(ClassLoader.java:288) - waiting to lock (a sun.misc.Launcher$ExtClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:292) - locked (a sun.misc.Launcher$AppClassLoader) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265) - locked (a sun.misc.Launcher$AppClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:292) - locked (a org.apache.avalon.phoenix.components.classloader.PolicyClassLoader) at java.lang.ClassLoader.loadClass(ClassLoader.java:255) at javax.xml.parsers.FactoryFinder.newInstance(FactoryFinder.java:93) at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:172) at javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactory.java:87) at com.ambrosoft.gregor.a.db.a(Unknown Source) at com.ambrosoft.gregor.a.fk.a(Unknown Source) at com.ambrosoft.gregor.a.fk.a(Unknown Source) at com.ambrosoft.gregor.trax.TransformerFactoryImpl.newTemplates(Unknown Source) at com.ambrosoft.gregor.trax.TransformerFactoryImpl.newTransformer(Unknown Source) at de.denic.app.nic.whoisServer.WhoisSession.initTransformer(WhoisSession.java:730) at de.denic.app.nic.whoisServer.WhoisSession.(WhoisSession.java:196) at sun.reflect.GeneratedConstructorAccessor9.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at org.apache.avalon.excalibur.pool.DefaultObjectFactory.newInstance(DefaultObjectFactory.java:58) at org.apache.avalon.excalibur.pool.ResourceLimitingPool.newPoolable(ResourceLimitingPool.java:631) at org.apache.avalon.excalibur.pool.ResourceLimitingPool.get(ResourceLimitingPool.java:361) - locked (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisServer.run(WhoisServer.java:449) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) "default Denic Worker #63": at org.apache.avalon.excalibur.pool.ResourceLimitingPool.put(ResourceLimitingPool.java:400) - waiting to lock (a java.lang.Object) at de.denic.app.nic.whoisServer.WhoisSession.run(WhoisSession.java:557) at de.denic.blocks.threadpool.ExecutableRunnable.execute(ExecutableRunnable.java:55) at de.denic.blocks.threadpool.DenicWorkerThread.run(DenicWorkerThread.java:102) - locked (a de.denic.blocks.threadpool.DenicWorkerThread) Found 1 deadlock. -- To unsubscribe, e-mail: For additional commands, e-mail: