Skip to content

Commit

Permalink
fix: prevent zombies in transcoding
Browse files Browse the repository at this point in the history
  • Loading branch information
deluan committed Feb 15, 2020
1 parent b7f1fc0 commit e6d717c
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion engine/media_streamer.go
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,11 @@ func newTranscode(ctx context.Context, path string, maxBitRate int, format strin
if f, err = cmd.StdoutPipe(); err != nil {
return f, err
}
return f, cmd.Start()
if err = cmd.Start(); err != nil {
return f, err
}
go cmd.Wait() // prevent zombies
return f, err
}

func createTranscodeCommand(path string, maxBitRate int, format string) (string, []string) {
Expand Down

0 comments on commit e6d717c

Please sign in to comment.