diff --git a/server.go b/server.go index c8b3412..65218c7 100644 --- a/server.go +++ b/server.go @@ -515,7 +515,7 @@ func (server *Server) fastesUpstream(r *http.Request, lastModified time.Time) (r updateCh <- idx for cancelIdx, cancel := range cancelFuncs { - if cancelIdx == resultIdx || cancel == nil { + if cancelIdx == idx || cancel == nil { continue } cancel()