switch default to fixed threadpool size.  otherwise we get no threading until the workqueue is full
testing