mirror of
https://github.com/spring-projects/spring-boot.git
synced 2026-09-23 17:59:03 +00:00
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