From 2daa1f791c173e2e4fa086b1086d9d511b6e0409 Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 29 May 2025 17:56:39 +0800 Subject: [PATCH] [DEV] fatal to error when user function is panic --- context.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/context.go b/context.go index 853755a..a8dff65 100644 --- a/context.go +++ b/context.go @@ -51,10 +51,10 @@ func (c *Context) TryRecover() { t := reflect.TypeOf(err) switch t.Kind() { case reflect.String: - log.Fatalf("panic err:%v. Panic stack:\n%s", err, stack) + log.Errorf("panic err:%v. Panic stack:\n%s", err, stack) c.RESULT_ERROR(apicfg.ErrCodeUnknownError, "unknown error") default: - log.Fatalf("panic err type: %s:%s. Panic stack:\n%s", t.Name(), t.String(), stack) + log.Errorf("panic err type: %s:%s. Panic stack:\n%s", t.Name(), t.String(), stack) c.RESULT_ERROR(apicfg.ErrCodeUnknownError, "unknown error") } }