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