diff --git a/revid/RevidInstance.go b/revid/RevidInstance.go index 17a55c89..b25cded8 100644 --- a/revid/RevidInstance.go +++ b/revid/RevidInstance.go @@ -172,6 +172,10 @@ func (r *revidInst) ErrOut(m string){ } func (r *revidInst) Start() { + if r.isRunning { + r.ErrOut("Start() has been called but revid already running!") + return + } r.ErrOut("Starting Revid!") switch r.config.Input { case Raspivid: