Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
孙龙
/
golang-callback
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
c1c73896
authored
Jun 21, 2021
by
孙龙
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
up
parent
55310da5
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
2 additions
and
2 deletions
middleware/recovery.go
middleware/recovery.go
View file @
c1c73896
...
...
@@ -15,14 +15,14 @@ func RecoveryMiddleware() gin.HandlerFunc {
defer
func
()
{
if
err
:=
recover
();
err
!=
nil
{
//先做一下日志记录
//fmt.Println(
string(debug.Stack())
)
//fmt.Println(
err
)
//util.ComLogNotice(c, "_com_panic", map[string]interface{}{
// "error": fmt.Sprint(err),
// "stack": string(debug.Stack()),
//})
if
lib
.
Instance
(
"proxy"
)
.
GetString
(
"base.debug_mode"
)
!=
"debug"
{
//ResponseError(c, 500, errors.New("内部错误"))
common
.
Output
(
c
,
500
,
"内部错误"
,
nil
)
common
.
Output
(
c
,
500
,
"内部错误"
,
errors
.
New
(
fmt
.
Sprint
(
err
))
)
c
.
Abort
()
return
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment