From cocoon-dev-return-38538-apmail-xml-cocoon-dev-archive=xml.apache.org@xml.apache.org Mon Mar 17 01:03:26 2003 Return-Path: Delivered-To: apmail-xml-cocoon-dev-archive@xml.apache.org Received: (qmail 58976 invoked by uid 500); 17 Mar 2003 01:03:26 -0000 Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: cocoon-dev@xml.apache.org Delivered-To: mailing list cocoon-dev@xml.apache.org Received: (qmail 58954 invoked from network); 17 Mar 2003 01:03:25 -0000 Received: from vamana-60.cablenet.com.ni (HELO ags01.agsoftware.dnsalias.com) (216.6.48.60) by daedalus.apache.org with SMTP; 17 Mar 2003 01:03:25 -0000 Received: from ags01.agsoftware.dnsalias.com (localhost [127.0.0.1]) by ags01.agsoftware.dnsalias.com (8.12.8/8.12.5) with ESMTP id h2H14P1b022120 for ; Sun, 16 Mar 2003 19:04:25 -0600 Received: (from apache@localhost) by ags01.agsoftware.dnsalias.com (8.12.8/8.12.5/Submit) id h2H14Plj022118; Sun, 16 Mar 2003 19:04:25 -0600 X-Authentication-Warning: ags01.agsoftware.dnsalias.com: apache set sender to agallardo@agsoftware.dnsalias.com using -f Received: from 10.0.0.1 (SquirrelMail authenticated user agallardo) by ags01.agsoftware.dnsalias.com with HTTP; Sun, 16 Mar 2003 19:04:25 -0600 (CST) Message-ID: <36965.10.0.0.1.1047863065.squirrel@ags01.agsoftware.dnsalias.com> Date: Sun, 16 Mar 2003 19:04:25 -0600 (CST) Subject: Re: Cocoon webapp does not exit cleanly From: "Antonio Gallardo" To: In-Reply-To: <3E71C7AE.4030103@hisitech.com> References: <58792.10.0.0.1.1047640156.squirrel@ags01.agsoftware.dnsalias.com> <3E71C7AE.4030103@hisitech.com> X-Priority: 3 Importance: Normal X-Mailer: SquirrelMail (version 1.2.11) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi! Thanks fo the tip. I hope it would help to figure where is the problem of not shutting down properly. Here I put the messages in catalina.out. I run ./shutdown.sh and after a kill -QUIT I am using Tomcat 4.1.18, Sun Java 1.4.1_01 on Red Hat Linux 8.0 Antonio Gallardo Stopping service Tomcat-Standalone Sun Mar 16 18:56:43 CST 2003 SHUTDOWN : System.exit() was not called Full thread dump Java HotSpot(TM) Client VM (1.4.1_01-b01 mixed mode): "DestroyJavaVM" prio=1 tid=0x0x89d3d58 nid=0x55be waiting on condition [0..bfffc090] "Thread-16" daemon prio=1 tid=0x0x82443b8 nid=0x55e4 in Object.wait() [5b409000..5b409830] at java.lang.Object.wait(Native Method) - waiting on <0x4d09cee0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:509) - locked <0x4d09cee0> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-11" daemon prio=1 tid=0x0x8240988 nid=0x55df in Object.wait() [5b184000..5b184830] at java.lang.Object.wait(Native Method) - waiting on <0x4d04fc10> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Object.wait(Object.java:426) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:509) - locked <0x4d04fc10> (a org.apache.tomcat.util.threads.ThreadPool$ControlRunnable) at java.lang.Thread.run(Thread.java:536) "Thread-2" prio=1 tid=0x0x8a14598 nid=0x55d2 in Object.wait() [5c2d0000..5c2d0830] at java.lang.Object.wait(Native Method) - waiting on <0x4c420070> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode) at java.lang.Object.wait(Object.java:426) at EDU.oswego.cs.dl.util.concurrent.SynchronousChannel.put(SynchronousChannel.java:152) - locked <0x4c420070> (a EDU.oswego.cs.dl.util.concurrent.LinkedNode) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$WaitWhenBlocked.blockedAction(PooledExecutor.java:778) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.execute(PooledExecutor.java:877) at org.apache.excalibur.event.command.AbstractThreadManager.run(AbstractThreadManager.java:252) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:727) at java.lang.Thread.run(Thread.java:536) "Signal Dispatcher" daemon prio=1 tid=0x0x80b26c8 nid=0x55c5 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x0x8094618 nid=0x55c2 in Object.wait() [586a5000..586a5830] at java.lang.Object.wait(Native Method) - waiting on <0x4c5fe5d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x4c5fe5d0> (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=1 tid=0x0x8093a68 nid=0x55c1 in Object.wait() [58624000..58624830] at java.lang.Object.wait(Native Method) - waiting on <0x4c5fe638> (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 <0x4c5fe638> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x0x8090808 nid=0x55c0 runnable "VM Periodic Task Thread" prio=1 tid=0x0x80b1310 nid=0x55c3 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0x80b1c78 nid=0x55c4 runnable