• Andy Wilkinson's avatar
    Perform initialization in foreground if BackgroundPreinitializer fails · bcaee0eb
    Andy Wilkinson authored
    Google App Engine probits the creation of new threads. This leads to a
    failure in BackgroundPreinitializer when the single thread executor
    attempts to create its single thread.
    
    This commit enhances the existing fail safety of
    BackgroundPreinitializer by catching any exceptions thrown while
    creating the executor and submitting the tasks to it. Any initialisation
    that has not performed in the background will be performed in the
    foreground instead.
    
    Closes gh-4662
    bcaee0eb
Name
Last commit
Last update
.mvn Loading commit data...
eclipse Loading commit data...
spring-boot Loading commit data...
spring-boot-actuator Loading commit data...
spring-boot-actuator-docs Loading commit data...
spring-boot-autoconfigure Loading commit data...
spring-boot-cli Loading commit data...
spring-boot-dependencies Loading commit data...
spring-boot-deployment-tests Loading commit data...
spring-boot-devtools Loading commit data...
spring-boot-docs Loading commit data...
spring-boot-full-build Loading commit data...
spring-boot-integration-tests Loading commit data...
spring-boot-parent Loading commit data...
spring-boot-samples Loading commit data...
spring-boot-starters Loading commit data...
spring-boot-tools Loading commit data...
.gitignore Loading commit data...
.settings-template.xml Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.adoc Loading commit data...
LICENSE.txt Loading commit data...
README.adoc Loading commit data...
mvnw Loading commit data...
mvnw.cmd Loading commit data...
pom.xml Loading commit data...