From f92bd29f9fff372d899d8e706b126c361dad292a Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期四, 17 八月 2023 20:17:53 +0800 Subject: [PATCH] fix --- pkg/safe/safe.go | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) diff --git a/pkg/safe/safe.go b/pkg/safe/safe.go index 91ce826..a3e4ee4 100644 --- a/pkg/safe/safe.go +++ b/pkg/safe/safe.go @@ -1,20 +1,20 @@ -package safe - -import ( - "aps_crm/pkg/logx" - "runtime/debug" -) - -func Go(fn func()) { - go func() { - defer RecoverPanic() - fn() - }() -} - -func RecoverPanic() { - if r := recover(); r != nil { - logx.Errorf("panic: %v, stack trace: %v", r, string(debug.Stack())) - return - } -} +package safe + +import ( + "aps_crm/pkg/logx" + "runtime/debug" +) + +func Go(fn func()) { + go func() { + defer RecoverPanic() + fn() + }() +} + +func RecoverPanic() { + if r := recover(); r != nil { + logx.Errorf("panic: %v, stack trace: %v", r, string(debug.Stack())) + return + } +} -- Gitblit v1.8.0