Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 64297 invoked from network); 25 May 2004 11:57:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 25 May 2004 11:57:08 -0000 Received: (qmail 73841 invoked by uid 500); 25 May 2004 11:56:53 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 73761 invoked by uid 500); 25 May 2004 11:56:53 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@cocoon.apache.org Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 73704 invoked by uid 98); 25 May 2004 11:56:52 -0000 Received: from vadim@reverycodes.com by hermes.apache.org by uid 82 with qmail-scanner-1.20 (clamuko: 0.70. Clear:RC:0(217.160.230.40):. Processed in 0.017723 secs); 25 May 2004 11:56:52 -0000 X-Qmail-Scanner-Mail-From: vadim@reverycodes.com via hermes.apache.org X-Qmail-Scanner: 1.20 (Clear:RC:0(217.160.230.40):. Processed in 0.017723 secs) Received: from unknown (HELO mout.perfora.net) (217.160.230.40) by hermes.apache.org with SMTP; 25 May 2004 11:56:52 -0000 Received: from [217.160.230.50] (helo=smtp.perfora.net) by mout.perfora.net with esmtp (Exim 3.35 #1) id 1BSaY3-0004gs-00 for dev@cocoon.apache.org; Tue, 25 May 2004 07:56:47 -0400 Received: from minotaur.apache.org ([209.237.227.194] helo=[127.0.0.1]) by smtp.perfora.net with asmtp (TLSv1:RC4-MD5:128) (Exim 3.35 #1) id 1BSaY3-0003DQ-00 for dev@cocoon.apache.org; Tue, 25 May 2004 07:56:47 -0400 Message-ID: <40B32BD5.3000801@reverycodes.com> Date: Tue, 25 May 2004 07:19:49 -0400 From: Vadim Gritsenko User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040514 X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: VERY odd exceptions... References: <61D65E96-AE28-11D8-9D6A-000A95984AEA@betaversion.org> <70119618-AE32-11D8-9D6A-000A95984AEA@betaversion.org> In-Reply-To: <70119618-AE32-11D8-9D6A-000A95984AEA@betaversion.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: perfora.net abuse@perfora.net auth:e2e4156964dfbcc4c642ec658fa7f9b9 X-Spam-Rating: hermes.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Pier Fumagalli wrote: > (CRAP CRAP CRAP CRAP CRAP) First, breathe!!! Now, think: Why in hell do you want to destroy Cocoon servlet on running production site??? I'm referring to line from your stacktrace: org.apache.cocoon.servlet.CocoonServlet.destroy(CocoonServlet.java:497) And to answer your question about synchronization, actually, I think, synchronization in dispose() is not required, as to this moment, servlet should have just one thread - the thread which disposes the servlet. Vadim