diff --git a/revid/revid.go b/revid/revid.go index 968d01ff..bac1262a 100644 --- a/revid/revid.go +++ b/revid/revid.go @@ -473,7 +473,10 @@ func (r *Revid) startRaspivid() error { r.inputReader = stdout r.config.Logger.Log(smartlogger.Info, pkg+"reading camera data") - r.lexTo(r.encoder, r.inputReader, delay) + err = r.lexTo(r.encoder, r.inputReader, delay) + if err != nil { + return err + } r.config.Logger.Log(smartlogger.Info, pkg+"not trying to read from camera anymore") return nil }