Fix bug where worker errors cause worker pool process to halt
2.1.5