handle unbounded executors like normal cachedThreadPoolExecutors