do not start pipeline when error.

This commit is contained in:
Miroslav Šedivý 2021-02-05 12:41:02 +01:00
parent 58ea3665b0
commit 2b72f43c9e
5 changed files with 29 additions and 8 deletions

View file

@ -75,9 +75,14 @@ func (manager *StreamManagerCtx) OnSample(listener func(sample types.Sample)) {
})
}
func (manager *StreamManagerCtx) Start() {
func (manager *StreamManagerCtx) Start() error {
err := manager.createPipeline()
if err != nil {
return err
}
manager.enabled = true
manager.createPipeline()
return nil
}
func (manager *StreamManagerCtx) Stop() {