Bläddra i källkod

Fix logic in cbfb9011

Rod Hynes 2 veckor sedan
förälder
incheckning
e964b5be67
1 ändrade filer med 1 tillägg och 2 borttagningar
  1. 1 2
      psiphon/server/meek.go

+ 1 - 2
psiphon/server/meek.go

@@ -839,8 +839,7 @@ func (server *MeekServer) ServeHTTP(responseWriter http.ResponseWriter, request
 	var responseError error
 
 	if isRetry &&
-		(hasCompleteCachedResponse || position > 0) &&
-		allowCachedResponse {
+		(position > 0 || (hasCompleteCachedResponse && allowCachedResponse)) {
 
 		if !session.cachedResponse.HasPosition(position) {
 			greaterThanSwapInt64(&session.metricCachedResponseMissPosition, int64(position))