diff --git a/src/handler/proxyhandler.go b/src/handler/proxyhandler.go index 7004e6ea53bd9dab463b480635bf1ff748c6a5e1..eaa1cda6a748dc2466280b1d12865b4851f0b641 100644 --- a/src/handler/proxyhandler.go +++ b/src/handler/proxyhandler.go @@ -21,9 +21,12 @@ func CreateProxyHandler() (*ProxyHandler, error) { handler := new(ProxyHandler) fwd, _ := forward.New(forward.PassHostHeader(true)) handler.forward = fwd + ch = make(chan bool, 1) return handler, nil } +var ch chan bool + func (handler *ProxyHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { if err := count(); err != nil { fmt.Println(err.Error()) @@ -75,6 +78,6 @@ func count() error { return err } ic, err := redis.Incr(fmt.Sprintf("%s%s", config.ProxyHost, config.ProxyPath)) - fmt.Println(ic) + _, err = ic.Result() return err }