Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 77122 invoked from network); 21 Feb 2007 16:28:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Feb 2007 16:28:21 -0000 Received: (qmail 14121 invoked by uid 500); 21 Feb 2007 16:28:22 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 14078 invoked by uid 500); 21 Feb 2007 16:28:22 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 14059 invoked by uid 99); 21 Feb 2007 16:28:21 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Feb 2007 08:28:21 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of glen.vermeylen@gmail.com designates 66.249.82.236 as permitted sender) Received: from [66.249.82.236] (HELO wx-out-0506.google.com) (66.249.82.236) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Feb 2007 08:28:10 -0800 Received: by wx-out-0506.google.com with SMTP id i26so2347353wxd for ; Wed, 21 Feb 2007 08:27:49 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; b=PTkD89djTJ+IBzGesyCekUFgs1g+HtruFzNwCI8h/dxY++Hn/PkgduUfR2HrO/ZTF6a40eFOSbYFJXXoKmZX8ZLfTWC4exS3rM1gemVu1I8dgLah9mRUADhYwncaQPPH7PB98VHyN5nYJXlRx6e1yMIkjc12UQC5XYZFhFfulNQ= Received: by 10.90.115.4 with SMTP id n4mr10283051agc.1172075269499; Wed, 21 Feb 2007 08:27:49 -0800 (PST) Received: by 10.90.91.14 with HTTP; Wed, 21 Feb 2007 08:27:49 -0800 (PST) Message-ID: Date: Wed, 21 Feb 2007 17:27:49 +0100 From: "Glen Vermeylen" To: "Tomcat Developers List" Subject: Re: Classloading deadlock in tomcat 5.5.20 / tomcat 6.0.9? In-Reply-To: <45DC5C08.8010109@apache.org> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_35706_18144045.1172075269455" References: <45DC5C08.8010109@apache.org> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_35706_18144045.1172075269455 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Thanks for the info. We haven't had the problem again so far, so we will leave it as is (the deadlock can should occur after a restart, so we can monitor it) I may look into the fix on my development pc and let you know. Glen. 2007/2/21, Remy Maucherat : > > Glen Vermeylen wrote: > > Hello all, > > > > We've seen strange behaviour on production (tomcat 5.5.20/java 6): > > immediately after restart no-one could login. Using jconsole we saw tha= t > > there was a deadlock in the classloader. > > Today I've also had the problem on development (tomcat 6.0.9/ java 6). > > Its a > > shame I was using tomcat 6.0.9 instead of 5.5.20, but it seems the two > > problems are the same. > > The problem occurs sometimes when multiple browsers are trying to > > connect to > > the server while it is still starting up. > > I've tried to reproduce the problem on both 5.5.20 and 6.0.9 by trying > to > > start multiple browsers during application startup, but I cannot trigge= r > > the > > deadlock again. > > Using jconsole I saw there were 2 httpthreads locking eachother. > > > > Below are the stacktraces of both threads (I also have screenshots of > > jconsole showing the threads the deadlocks-screen). > > > > I couldn't find the problem myself, so I turn to this list for help. > > Please test the patch if you can. > > R=E9my > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org > For additional commands, e-mail: dev-help@tomcat.apache.org > > ------=_Part_35706_18144045.1172075269455--