On Wed, 23 Aug 2023 15:41:16 GMT, Sean Coffey <coff...@openjdk.org> wrote:
> Recursive initialization calls possible during loading of LoggerFinder > service. > > This fix detects the recursive call and returns a temporary LoggerFinder that > is backed by a lazy logger. Automated test case developed to simulate loading > of an external LoggerFinder service while also having other threads poke > System.getLogger during this framework initialization. This pull request has now been integrated. Changeset: 7daae1fb Author: Sean Coffey <coff...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/7daae1fb4267f92b38f0152611d69b7b89691087 Stats: 818 lines in 12 files changed: 790 ins; 3 del; 25 mod 8314263: Signed jars triggering Logger finder recursion and StackOverflowError Co-authored-by: Daniel Fuchs <dfu...@openjdk.org> Reviewed-by: dfuchs ------------- PR: https://git.openjdk.org/jdk/pull/15404