normal would be -1. However, given the nature of this thread pool, I never wanted it to be less than 2 (in the case of 1 core) and my experience showed that +1 worked well due to threads spending some time waiting on the network responses.