You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When panic occurs in SchedulerTask.Run(), the entire program exits, That means cron.Recover(cl) won't work.. What is the reason for this?
The text was updated successfully, but these errors were encountered:
ccpwcn
changed the title
cannot recovery from panic,what's wrong with my code?
cannot recovery from panic when in gin server program,what's wrong with my code?
Apr 20, 2023
I tried it a few more times and found a strange thing. If I had a bunch of cron initialization and call related code with the main package and executed it first to start gin, it would be fine, but if I put it in another package, started it and then went back to the main package to start gin, it wouldn't work. panic causes the program to exit. It's really weird.
This is my code:
this code runs ok, but, when I put it in gin server program, look like this:
in main.go, I call InitCron(), then start gin server, look like this:
When panic occurs in SchedulerTask.Run(), the entire program exits, That means cron.Recover(cl) won't work.. What is the reason for this?
The text was updated successfully, but these errors were encountered: