added default panic-recover handling for the cron jobs

This commit is contained in:
Gani Georgiev
2026-05-31 10:34:27 +03:00
parent f3ae7731d4
commit 40d2849aa6
3 changed files with 6 additions and 2 deletions
+1 -1
View File
@@ -22,7 +22,7 @@ func FireAndForget(f func(), wg ...*sync.WaitGroup) {
defer func() {
if err := recover(); err != nil {
log.Println("RECOVERED FROM PANIC (safe to ignore):", err)
log.Println("[FireAndForget] RECOVERED FROM PANIC:", err)
stack := make([]byte, 2<<10) // 2 KB
length := runtime.Stack(stack, false)