fix pipe return code on child command error
  this was causing backup state to be reported good while tar command failed
6.29.9