Jelajahi Sumber

Fixed ffmpeg not found cause sys panic bug

Toby Chui 2 minggu lalu
induk
melakukan
52fde37002
2 mengubah file dengan 4 tambahan dan 2 penghapusan
  1. 2 0
      .gitignore
  2. 2 2
      src/mod/agi/agi.ffmpeg.go

+ 2 - 0
.gitignore

@@ -38,3 +38,5 @@ src/system/smtp_conf.json
 src/mod/**/system/auth/authlog.db
 src/mod/**/system/auth/authlog.db.lock
 src/launcher.exe
+.DS_Store
+src/ffmpeg

+ 2 - 2
src/mod/agi/agi.ffmpeg.go

@@ -29,12 +29,12 @@ func (g *Gateway) FFmpegLibRegister() {
 	_, err := exec.LookPath("ffmpeg")
 	if err != nil {
 		logger.PrintAndLog("Agi", "ffmpeg not found in PATH", nil)
-		os.Exit(1)
+		return
 	}
 	err = g.RegisterLib("ffmpeg", g.injectFFmpegFunctions)
 	if err != nil {
 		logger.PrintAndLog("Agi", fmt.Sprint(err), nil)
-		os.Exit(1)
+		return
 	}
 }