[java-identity-provider COMMIT] /trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java

noreply at shibboleth.net noreply at shibboleth.net
Thu Feb 7 16:25:33 EST 2013


Author: scantor
Date: Thu Feb  7 16:25:32 2013
New Revision: 4279

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=4279&view=rev
Log:
Set service state prior and after reload.

Modified:
    trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java

Modified: trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java?rev=4279&r1=4278&r2=4279&view=diff
==============================================================================
--- trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java (original)
+++ trunk/idp-core/src/main/java/net/shibboleth/idp/service/AbstractReloadableService.java Thu Feb  7 16:25:32 2013
@@ -161,9 +161,11 @@
         try {
             serviceWriteLock.lock();
 
+            setCurrentState(STATE_RELOADING);
             doPreReload(context);
             doReload(context);
             doPostReload(context);
+            setCurrentState(STATE_STARTED);
 
             lastSuccessfulReleaseIntant = now;
             perfEvent.stopTime(true);
@@ -205,7 +207,6 @@
      */
     protected void doPreReload(@Nonnull final HashMap context) throws ServiceException {
         log.debug("Reloading service '{}'", getId());
-
     }
 
     /**



More information about the commits mailing list