Author: remy.maucherat(a)jboss.com
Date: 2008-06-30 13:38:13 -0400 (Mon, 30 Jun 2008)
New Revision: 689
Modified:
trunk/java/org/apache/catalina/core/ContainerBase.java
Log:
- Useful for embedded mode (a failed init() would call destroy()), do not remove a real
context because there
was an attempt to deploy something bad.
- JBAS-5671.
Modified: trunk/java/org/apache/catalina/core/ContainerBase.java
===================================================================
--- trunk/java/org/apache/catalina/core/ContainerBase.java 2008-06-27 10:05:50 UTC (rev
688)
+++ trunk/java/org/apache/catalina/core/ContainerBase.java 2008-06-30 17:38:13 UTC (rev
689)
@@ -923,6 +923,8 @@
synchronized(children) {
if (children.get(child.getName()) == null)
return;
+ if (children.get(child.getName()) != child)
+ return;
children.remove(child.getName());
}
Show replies by date