void () { cancelAll(true); // some workers could, although idle, still retain some thread references for some time causing leak hunter to frown ForkJoinPool.commonPool().awaitQuiescence(1, TimeUnit.SECONDS); isDisposed = true; }