Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/spring-projects/spring-boot.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Oct 16, 2017
  2. Oct 13, 2017
  3. Oct 12, 2017
  4. Oct 11, 2017
    • Andy Wilkinson's avatar
      Ensure that Undertow is stopped when it fails to start · c44b912f
      Andy Wilkinson authored
      Previously, if Undertow failed to start, some of Undertow's
      internal components would have been started but the started field of
      UndertowEmbeddedServletContainer remained false. This meant that when
      stop() was called nothing was done as the container believed it had
      not been started.
      
      This commit updates UndertowEmbeddedServletContainer to stop both the
      DeploymentManager and the Undertow instance in start() if an exception
      is thrown. This aligns the behaviour of
      UndertowEmbeddedServletContainer with that of the Tomcat equivalent.
      
      Closes gh-10528
      c44b912f
  5. Oct 10, 2017
  6. Oct 09, 2017
  7. Oct 03, 2017
    • Stephane Nicoll's avatar
      Clarify datasource initializer scope · 7e08e47b
      Stephane Nicoll authored
      This commit clarifies the scope of the datasource initializr. In
      particular, it is not possible to create the schema with that facility
      and let Hibernate creates additional tables.
      
      Closes gh-9048
      7e08e47b
    • Andy Wilkinson's avatar
      Avoid possible livelock when stopping FileSystemWatcher in parallel · 71c15cb6
      Andy Wilkinson authored
      Previously, if the file watcher thread tried to stop the
      FileSystemWatcher when another thread was already stopping it a
      livelock could occur. The livelock occurred because the file watcher
      thread would attempt to lock a monitor that was being held by a thread
      that had joined the file watcher thread and was waiting for it to die.
      
      This commit avoid the livelock by narrowing the synchronization that's
      used when stopping the FileSystemWatcher. The monitor is used to
      obtain a reference to the file watcher thread in a thread-safe manner,
      but it is released prior to joining the file watcher thread and
      waiting for it to die. This will allow a parallel attempt by the
      file watcher thread to stop itself to succeed.
      
      Closes gh-10496
      71c15cb6
  8. Oct 02, 2017
  9. Sep 29, 2017
  10. Sep 26, 2017
  11. Sep 25, 2017