Use ForkJoinPool asyncMode = true

http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ForkJoinPool.html#ForkJoinPool(int,
java.util.concurrent.ForkJoinPool.ForkJoinWorkerThreadFactory,
java.lang.Thread.UncaughtExceptionHandler, boolean)