use err.message for pool errors when there's no body. closes #789