Browse Source

check the return value of os.Rename (#1288)

pull/1289/head
Meisam 4 years ago committed by GitHub
parent
commit
41a7e8b896
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      core/transcoder/thumbnailGenerator.go

8
core/transcoder/thumbnailGenerator.go

@ -100,7 +100,9 @@ func fireThumbnailGenerator(segmentPath string, variantIndex int) error { @@ -100,7 +100,9 @@ func fireThumbnailGenerator(segmentPath string, variantIndex int) error {
return err
} else {
// rename temp file
os.Rename(outputFileTemp, outputFile)
if err := os.Rename(outputFileTemp, outputFile); err != nil {
log.Errorln(err)
}
}
// If YP support is enabled also create an animated GIF preview
@ -131,6 +133,8 @@ func makeAnimatedGifPreview(sourceFile string, outputFile string) { @@ -131,6 +133,8 @@ func makeAnimatedGifPreview(sourceFile string, outputFile string) {
log.Errorln(err)
} else {
// rename temp file
os.Rename(outputFileTemp, outputFile)
if err := os.Rename(outputFileTemp, outputFile); err != nil {
log.Errorln(err)
}
}
}

Loading…
Cancel
Save