bugfix to allow solvers without threading capabilities