fix: prevent zombies in transcoding

This commit is contained in:
Deluan 2020-02-15 11:04:24 -05:00
parent b7f1fc0374
commit e6d717cbbc
1 changed files with 5 additions and 1 deletions

View File

@ -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) {