> On Jan 10, 2017, at 2:09 PM, Mikael Ståldal <mikael.stal...@magine.com> wrote: > > It seems like ExecutorService.shutdown invokes executorService.shutdown() > twice If timeout is 0. Is this correct?
A) Do you mean ExecutorServices? I don’t see any code that calls shutdown() twice. I do see code that calls shutdown() followed by shutdownNow(). B) Until you mentioned this I hadn’t even noticed that ExecutorServices were added to the LoggerContext. I have no idea why that was done. The whole point of the ConfigurationScheduler is to handle running asynchronous tasks from one place. Those extra ExecutorServices really should be removed. Ralph --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org