From d47c843c398a301d9667d0e66e6c6273ba984187 Mon Sep 17 00:00:00 2001 From: Artem Krylysov Date: Mon, 11 Jul 2016 14:14:32 -0400 Subject: [PATCH] Log error message in RecoveryHandler --- http.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/http.go b/http.go index 32107b8..ff1704d 100644 --- a/http.go +++ b/http.go @@ -3,6 +3,7 @@ package raven import ( "errors" "fmt" + "log" "net" "net/http" "net/url" @@ -71,6 +72,7 @@ func RecoveryHandler(handler func(http.ResponseWriter, *http.Request)) func(http return func(w http.ResponseWriter, r *http.Request) { defer func() { if rval := recover(); rval != nil { + log.Print(rval) debug.PrintStack() rvalStr := fmt.Sprint(rval) packet := NewPacket(rvalStr, NewException(errors.New(rvalStr), NewStacktrace(2, 3, nil)), NewHttp(r))