From eb9ba8c099c4b9afc615402e57b1fc2cb42a5b5d Mon Sep 17 00:00:00 2001 From: Jeshua Lin Date: Wed, 18 Sep 2019 09:43:30 -0400 Subject: [PATCH] respond with http status 500 upon error --- src/gossa.go | 1 + 1 file changed, 1 insertion(+) diff --git a/src/gossa.go b/src/gossa.go index 4fceb93..db78c8f 100755 --- a/src/gossa.go +++ b/src/gossa.go @@ -57,6 +57,7 @@ func check(e error) { func exitPath(w http.ResponseWriter, s ...interface{}) { if r := recover(); r != nil { log.Println("error", s, r) + w.WriteHeader(500) w.Write([]byte("error")) } else if *verb { log.Println(s...)