update caching and server creation

This commit is contained in:
Fran Jurmanović
2025-06-01 19:48:39 +02:00
parent 8a3b11b1ef
commit d57013bb50
26 changed files with 888 additions and 249 deletions

View File

@@ -136,8 +136,9 @@ func Panic(format string) {
// RecoverAndLog recovers from panics and logs them
func RecoverAndLog() {
if r := recover(); r != nil {
if logger != nil {
if logger != nil {
logger.Info("Recovering from panic")
if r := recover(); r != nil {
// Get stack trace
buf := make([]byte, 4096)
n := runtime.Stack(buf, false)