
Branch: refs/heads/LOGBACK-849 Home: https://github.com/qos-ch/logback Commit: 6fee4885d6b7b9492360a79bc1230b78aba248b9 https://github.com/qos-ch/logback/commit/6fee4885d6b7b9492360a79bc1230b78aba... Author: Carl Harris <ceharris@vt.edu> Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M logback-core/src/main/java/ch/qos/logback/core/ContextBase.java Log Message: ----------- perform an orderly shutdown of context's executor service Now we start by calling executorService.shutdown and allowing some time for running tasks to finish before using executorService.shutdownNow to interrupt those that remain. Assuming that all tasks either terminate reasonably quickly or properly respond to interrupt, this approach should ensure that no tasks remain. Commit: ef18caa458a474786d890c850f693218a8986f38 https://github.com/qos-ch/logback/commit/ef18caa458a474786d890c850f693218a89... Author: Carl Harris <ceharris@vt.edu> Date: 2013-04-29 (Mon, 29 Apr 2013) Changed paths: M logback-classic/src/test/java/ch/qos/logback/classic/turbo/ReconfigureOnChangeTest.java Log Message: ----------- account for shutdown delay in reconfigure-on-change tests Compare: https://github.com/qos-ch/logback/compare/63985bd4cafa...ef18caa458a4