[java-opensaml2 COMMIT] in /branches/REL_2: doc/RELEASE-NOTES.txt src/main/java/org/opensaml/saml2/metadata/provider/...

noreply at shibboleth.net noreply at shibboleth.net
Fri Nov 1 12:26:45 EDT 2013


Author: putmanb
Date: Fri Nov  1 12:26:45 2013
New Revision: 1655

URL: http://svn.shibboleth.net/view/java-opensaml2?rev=1655&view=rev
Log:
JOST-219: AbstractReloadingMetadataProvider refresh() is public, should be synchronized for concurrent access

Modified:
    branches/REL_2/doc/RELEASE-NOTES.txt
    branches/REL_2/src/main/java/org/opensaml/saml2/metadata/provider/AbstractReloadingMetadataProvider.java

Modified: branches/REL_2/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/java-opensaml2/branches/REL_2/doc/RELEASE-NOTES.txt?rev=1655&r1=1654&r2=1655&view=diff
==============================================================================
--- branches/REL_2/doc/RELEASE-NOTES.txt (original)
+++ branches/REL_2/doc/RELEASE-NOTES.txt Fri Nov  1 12:26:45 2013
@@ -4,6 +4,7 @@
 [JOST-213] - Scoping class has incorrect xsi:type 
 [JOST-215] - Opensaml1 failed to pass veracode due Use of Wrong Operator in String Comparison (CWE ID 597) 
 [JOST-218] - AbstractMetadataProvider is incorrectly performing an unnecessary validity check and erroneous TRACE message
+[JOST-219] - AbstractReloadingMetadataProvider refresh() is public, should be synchronized for concurrent access
 
 Changes in Release 2.6.0
 =============================================

Modified: branches/REL_2/src/main/java/org/opensaml/saml2/metadata/provider/AbstractReloadingMetadataProvider.java
URL: http://svn.shibboleth.net/view/java-opensaml2/branches/REL_2/src/main/java/org/opensaml/saml2/metadata/provider/AbstractReloadingMetadataProvider.java?rev=1655&r1=1654&r2=1655&view=diff
==============================================================================
--- branches/REL_2/src/main/java/org/opensaml/saml2/metadata/provider/AbstractReloadingMetadataProvider.java (original)
+++ branches/REL_2/src/main/java/org/opensaml/saml2/metadata/provider/AbstractReloadingMetadataProvider.java Fri Nov  1 12:26:45 2013
@@ -246,7 +246,7 @@
      * 
      * @throws MetadataProviderException thrown is there is a problem retrieving and processing the metadata
      */
-    public void refresh() throws MetadataProviderException {
+    public synchronized void refresh() throws MetadataProviderException {
         DateTime now = new DateTime(ISOChronology.getInstanceUTC());
         String mdId = getMetadataIdentifier();
 



More information about the commits mailing list