Browse Source

Polish

pull/37973/head
Phillip Webb 2 years ago
parent
commit
deb79425ee
  1. 8
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplication.java

8
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/SpringApplication.java

@ -1684,15 +1684,13 @@ public class SpringApplication { @@ -1684,15 +1684,13 @@ public class SpringApplication {
}
static Startup create() {
if (ClassUtils.isPresent("jdk.crac.management.CRaCMXBean", Startup.class.getClassLoader())) {
return new CracStartup();
}
return new StandardStartup();
return (!ClassUtils.isPresent("jdk.crac.management.CRaCMXBean", Startup.class.getClassLoader()))
? new StandardStartup() : new CoordinatedRestoreAtCheckpointStartup();
}
}
private static class CracStartup extends Startup {
private static class CoordinatedRestoreAtCheckpointStartup extends Startup {
private final StandardStartup fallback = new StandardStartup();

Loading…
Cancel
Save