Should be ```go defer func() { if err := recover(); err != nil { exitCode = ExitCodeFatalError log.GetLogger(ctx).WithField("callstack", string(debug.Stack())).Error(err) } os.Exit(exitCode) }() ```