Apply lenient locking fallback to singleton pre-instantiation phase only

Closes gh-33463
This commit is contained in:
Juergen Hoeller
2024-09-11 14:09:57 +02:00
parent 1ff2678147
commit a044357c31
3 changed files with 38 additions and 35 deletions

View File

@@ -38,7 +38,7 @@ class BeanFactoryLockingTests {
new RootBeanDefinition(ThreadDuringInitialization.class));
beanFactory.registerBeanDefinition("bean2",
new RootBeanDefinition(TestBean.class, () -> new TestBean("tb")));
beanFactory.getBean(ThreadDuringInitialization.class);
beanFactory.preInstantiateSingletons();
}