Don't create a thread pool if there is nothing to for the pool to do