You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since 99fb191, one of Consul tests does not pass because CloseNotify for clientGone gets triggered in httputil.ReverseProxy.ServeHTTP when the client in fact is not gone.
How to reproduce:
go get -u -v github.com/hashicorp/consul
go test github.com/hashicorp/consul/api -run TestLock_MonitorRetry
The test should not fail, but does since aforementioned commit. If I comment out requestCanceler.CancelRequest(outreq) in net/http/httputil/reverseproxy.go, it passes again.