pyexecutor is a threadpool which can handle blocked tasks without being deplenished