Fix a divergence in ``catchError`` reported by Gregory Collins, which can
occur if the iteratee had been fed EOF and the handler tries to continue.
4 files changed