[utilities COMMIT] in /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service: AbstractReload...

noreply at shibboleth.net noreply at shibboleth.net
Wed Feb 11 05:13:08 EST 2015


Author: rdw
Date: Wed Feb 11 05:13:08 2015
New Revision: 747

URL: http://svn.shibboleth.net/view/utilities?rev=747&view=rev
Log:
Always initialize the lastReloadTime - even if initial load fails

Modified:
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/AbstractReloadableService.java
    java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/ReloadableService.java

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/AbstractReloadableService.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/AbstractReloadableService.java?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/AbstractReloadableService.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/AbstractReloadableService.java Wed Feb 11 05:13:08 2015
@@ -169,9 +169,9 @@
 
         log.info("{} Performing initial load", getLogPrefix());
         try {
+            lastReloadInstant = new DateTime(ISOChronology.getInstanceUTC());
             doReload();
-            lastSuccessfulReleaseInstant = new DateTime(ISOChronology.getInstanceUTC());
-            lastReloadInstant = lastSuccessfulReleaseInstant;
+            lastSuccessfulReleaseInstant = lastReloadInstant; 
         } catch (final ServiceException e) {
             if (isFailFast()) {
                 throw new ComponentInitializationException(getLogPrefix() + " could not perform initial load", e);

Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/ReloadableService.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/ReloadableService.java?rev=747&r1=746&r2=747&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/ReloadableService.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/service/ReloadableService.java Wed Feb 11 05:13:08 2015
@@ -32,6 +32,7 @@
     
     /**
      * Gets the time when the service was last successfully reloaded.
+     * Returns null if the service has never reloaded. 
      * 
      * @return time when the service was last successfully reloaded
      */



More information about the commits mailing list