[utilities COMMIT] /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestruct...

noreply at shibboleth.net noreply at shibboleth.net
Tue Feb 7 16:53:06 GMT 2012


Author: rdw
Date: Tue Feb  7 16:53:06 2012
New Revision: 231

URL: http://svn.shibboleth.net/view/utilities?rev=231&view=rev
Log:
Arrange that a destroyed component cannot survive an initialize.

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestructableInitializableComponent.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestructableInitializableComponent.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestructableInitializableComponent.java?rev=231&r1=230&r2=231&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestructableInitializableComponent.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestructableInitializableComponent.java Tue Feb  7 16:53:06 2012
@@ -53,6 +53,7 @@
 
     /** {@inheritDoc} */
     public final synchronized void initialize() throws ComponentInitializationException {
+        ifDestroyedThrowDestroyedComponentException();
         if (isInitialized()) {
             return;
         }



More information about the commits mailing list