From be5a1dcf123b697171e0b30c68584dc122bb9054 Mon Sep 17 00:00:00 2001 From: Robert Iannucci Date: Wed, 27 Oct 2021 21:38:17 -0700 Subject: [PATCH] Fix reports routing and http.Server usage. --- goconvey.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/goconvey.go b/goconvey.go index 12864b07..20728813 100644 --- a/goconvey.go +++ b/goconvey.go @@ -219,12 +219,12 @@ func serveHTTP(reports string, server contract.Server, listener net.Listener) *h http.HandleFunc("/status/poll", server.LongPollStatus) http.HandleFunc("/pause", server.TogglePause) - http.Handle("/reports", http.FileServer(http.Dir(reports))) + http.Handle("/reports/", http.StripPrefix("/reports/", http.FileServer(http.Dir(reports)))) log.Printf("Serving HTTP at: http://%s\n", listener.Addr()) ret := &http.Server{} go func() { - err := http.Serve(listener, nil) + err := ret.Serve(listener) if err != nil { log.Println(err) }