I couldn't figure out why my application was taking 40+ seconds to shut down. It turned out that a long-running process was in a Lambda expression and was completely ignoring the owning thread being shut-down. Changing the code to a foreach loop fixed the problem.
It looks like foreach loops are still useful in Java 8 after all.
Short post today - not feeling well.
No comments:
Post a Comment