diff --git a/http-multicaster.go b/http-multicaster.go index 1869c3f..349b24f 100644 --- a/http-multicaster.go +++ b/http-multicaster.go @@ -36,13 +36,13 @@ func forwardRequestToBackend(wg *sync.WaitGroup, client *http.Client, backend st resp, err := client.Do(forwardReq) if err != nil { log.Printf("Error forwarding to %s: %v", backend, err) - responses <- fmt.Sprintf("%s failed: %v", err) + responses <- fmt.Sprintf("%s failed: %v", backend, err) return } defer resp.Body.Close() // Read response body - body, err := io.ReadAll(resp.Body) + _, err = io.ReadAll(resp.Body) if err != nil { log.Printf("Error reading response from %s: %v", backend, err) responses <- fmt.Sprintf("%s failed: %v", backend, err)