Fix saveTofile; Add a global panic, Add a recoverer for everything functions

This commit is contained in:
Mukhtar Akere
2025-03-11 18:08:03 +01:00
parent 4f92b135d4
commit a30861984c
3 changed files with 43 additions and 25 deletions

View File

@@ -6,9 +6,16 @@ import (
"github.com/sirrobot01/debrid-blackhole/cmd/decypharr"
"github.com/sirrobot01/debrid-blackhole/internal/config"
"log"
"runtime/debug"
)
func main() {
defer func() {
if r := recover(); r != nil {
log.Printf("FATAL: Recovered from panic in main: %v\n", r)
debug.PrintStack()
}
}()
var configPath string
flag.StringVar(&configPath, "config", "/data", "path to the data folder")
flag.Parse()