From 2ba4617463373d6621c3545005c5f816ade4ec53 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Wed, 8 Jan 2020 15:15:52 +0700 Subject: [PATCH] use log.Fatal() instead of panic() in example client and server --- example/client/main.go | 7 ++++--- example/main.go | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/example/client/main.go b/example/client/main.go index 1f6e520cf..5935e23eb 100644 --- a/example/client/main.go +++ b/example/client/main.go @@ -6,6 +6,7 @@ import ( "crypto/x509" "flag" "io" + "log" "net/http" "sync" @@ -32,7 +33,7 @@ func main() { pool, err := x509.SystemCertPool() if err != nil { - panic(err) + log.Fatal(err) } testdata.AddRootCA(pool) roundTripper := &http3.RoundTripper{ @@ -53,14 +54,14 @@ func main() { go func(addr string) { rsp, err := hclient.Get(addr) if err != nil { - panic(err) + log.Fatal(err) } logger.Infof("Got response for %s: %#v", addr, rsp) body := &bytes.Buffer{} _, err = io.Copy(body, rsp.Body) if err != nil { - panic(err) + log.Fatal(err) } if *quiet { logger.Infof("Request Body: %d bytes", body.Len()) diff --git a/example/main.go b/example/main.go index 99c9f9a32..6ab47d085 100644 --- a/example/main.go +++ b/example/main.go @@ -85,7 +85,7 @@ var _ http.Handler = &tracingHandler{} func (h *tracingHandler) ServeHTTP(w http.ResponseWriter, r *http.Request) { h.handler.ServeHTTP(w, r) if err := exportTraces(); err != nil { - panic(err) + log.Fatal(err) } }