You shouldn't need a Try around Enumerator.fromStream. Enumerator.fromStream will push errors to the consuming iteratee. Or have you seen something bad happen here?