• Phillip Webb's avatar
    Improve thread safety in property source cache · 8e268987
    Phillip Webb authored
    Update `SpringIterableConfigurationPropertySource` so that they cache
    and cache key are not stored in different fields. Prior to this commit
    it was possible that the an incorrect cache could be returned from
    because the key and cache were out of sync.
    
    This commit also allows more lenient handling of ConcurrentModification
    exceptions if they are thrown during cache retrieval.
    
    Closes gh-17017
    See gh-17013
    8e268987
Name
Last commit
Last update
.bomr Loading commit data...
.github Loading commit data...
.mvn Loading commit data...
ci Loading commit data...
eclipse Loading commit data...
git/hooks Loading commit data...
spring-boot-project Loading commit data...
spring-boot-samples Loading commit data...
spring-boot-samples-invoker Loading commit data...
spring-boot-tests Loading commit data...
src/checkstyle Loading commit data...
.editorconfig Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
CODE_OF_CONDUCT.adoc Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
SUPPORT.adoc Loading commit data...
mvnw Loading commit data...
mvnw.cmd Loading commit data...
pom.xml Loading commit data...