add some debug messages
This commit is contained in:
@@ -83,6 +83,7 @@ var serveCmd = &cobra.Command{
|
||||
}
|
||||
defer func() {
|
||||
if r := recover(); r != nil {
|
||||
slog.Debug("panic recovered: preparing panic.log", slog.Any("error", r))
|
||||
stack := debug.Stack()
|
||||
|
||||
f, err := os.OpenFile("panic.log", os.O_CREATE|os.O_APPEND|os.O_WRONLY, 0644)
|
||||
@@ -90,6 +91,7 @@ var serveCmd = &cobra.Command{
|
||||
slog.Error("Failed to open panic.log", slog.Any("error", err))
|
||||
} else {
|
||||
defer f.Close()
|
||||
slog.Debug("flushing stack in to panic.log")
|
||||
fmt.Fprintln(f, "\n--------------------------------------------------------\n")
|
||||
fmt.Fprintf(f, "Time: %s\n", time.Now().Format(time.RFC3339))
|
||||
fmt.Fprintln(f, "If this is unexpected, please report: https://git.oblat.lv/alex/triggerssmith/issues")
|
||||
|
||||
Reference in New Issue
Block a user