From 96eefee40233047930225378d2d49d693976e8bc Mon Sep 17 00:00:00 2001 From: Jaana Dogan Date: Wed, 25 Nov 2020 23:05:36 -0800 Subject: [PATCH] Fix gosec finding of unhandled errors (#29398) Not critical but fixing it to avoid gosec reporting G104. --- devenv/docker/blocks/alert_webhook_listener/main.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/devenv/docker/blocks/alert_webhook_listener/main.go b/devenv/docker/blocks/alert_webhook_listener/main.go index 355c903e9f6..1f1a18df6c7 100644 --- a/devenv/docker/blocks/alert_webhook_listener/main.go +++ b/devenv/docker/blocks/alert_webhook_listener/main.go @@ -4,6 +4,7 @@ import ( "fmt" "io" "io/ioutil" + "log" "net/http" ) @@ -15,10 +16,12 @@ func hello(w http.ResponseWriter, r *http.Request) { line := fmt.Sprintf("webbhook: -> %s", string(body)) fmt.Println(line) - io.WriteString(w, line) + if _, err := io.WriteString(w, line); err != nil { + log.Printf("Failed to write: %v", err) + } } func main() { http.HandleFunc("/", hello) - http.ListenAndServe(":3010", nil) + log.Fatal(http.ListenAndServe(":3010", nil)) }