The closed pipe error is expected. It should be a Debugf. We already have utils.Go() in order to retrieve errors from goroutines, but in this case, the error is expected, that's why we just used a Debugf instead of a formal checking.