diff --git a/main.go b/main.go
index b957656..53c10ca 100644
--- a/main.go
+++ b/main.go
@@ -71,14 +71,18 @@ func errorHandler(w http.ResponseWriter, r *http.Request) {
generateInternalServerError(w, err)
return
}
- t.Execute(w, errorData)
+ if err := t.Execute(w, errorData); err != nil {
+ log.Error(err)
+ }
}
func generateInternalServerError(w http.ResponseWriter, err error) {
log.Println(err)
w.Header().Set("Content-Type", "application/json; charset=utf-8")
w.WriteHeader(http.StatusInternalServerError)
- w.Write([]byte(`{"error": "Internal Server Error"}`))
+ if _, err := w.Write([]byte(`{"error": "Internal Server Error"}`)); err != nil {
+ log.Error(err)
+ }
}
func headersHandler(w http.ResponseWriter, r *http.Request) {