From e2f74b6ba5b4c540b7d9d8a5c93d149661753b4d Mon Sep 17 00:00:00 2001 From: Fabricio Date: Sun, 10 Nov 2019 14:43:02 -0300 Subject: [PATCH] remove unnecessary handler --- main.go | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/main.go b/main.go index f18242c..bc5fa4f 100644 --- a/main.go +++ b/main.go @@ -32,19 +32,13 @@ func main() { fmt.Println() srv := NewCaptureService(config.MaxCaptures) - handler := NewRecorderHandler(srv, NewPluginHandler(NewProxyHandler(config.TargetURL))) + hdr := NewRecorderHandler(srv, NewPluginHandler(NewProxyHandler(config.TargetURL))) go func() { - fmt.Println(http.ListenAndServe(":"+config.DashboardPort, NewDashboardHandler(handler, srv, config))) + fmt.Println(http.ListenAndServe(":"+config.DashboardPort, NewDashboardHandler(hdr, srv, config))) os.Exit(1) }() - fmt.Println(http.ListenAndServe(":"+config.ProxyPort, NewCaptureHandler(handler))) -} - -func NewCaptureHandler(h http.HandlerFunc) http.Handler { - router := http.NewServeMux() - router.HandleFunc("/", h) - return router + fmt.Println(http.ListenAndServe(":"+config.ProxyPort, hdr)) } func NewDashboardHandler(h http.HandlerFunc, srv *CaptureService, config Config) http.Handler {