https://issues.apache.org/bugzilla/show_bug.cgi?id=50168
authormarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 4 Nov 2010 23:03:26 +0000 (23:03 +0000)
committermarkt <markt@13f79535-47bb-0310-9956-ffa450edef68>
Thu, 4 Nov 2010 23:03:26 +0000 (23:03 +0000)
commit640603172bde2cfbd3fc687fd7d2ba4e400e0849
treeb1f14e579152edaf3f0b8d3cb091f6a5e6befe72
parentbcbace5c82040c26880b956b9584a961426a83df
https://issues.apache.org/bugzilla/show_bug.cgi?id=50168
Add a DESTROYING state and associated events and use them to ensure Contexts are only destroyed once.

git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@1031335 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/catalina/Lifecycle.java
java/org/apache/catalina/LifecycleState.java
java/org/apache/catalina/core/AprLifecycleListener.java
java/org/apache/catalina/core/ContainerBase.java
java/org/apache/catalina/startup/ContextConfig.java
java/org/apache/catalina/util/LifecycleBase.java
webapps/docs/changelog.xml