瀏覽代碼

Merge pull request #9403 from jpbetz/automated-cherry-pick-of-#9336-origin-release-3.2

Automated cherry pick of #9336
Gyuho Lee 8 年之前
父節點
當前提交
3710c249eb
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      proxy/httpproxy/reverse.go

+ 1 - 0
proxy/httpproxy/reverse.go

@@ -119,6 +119,7 @@ func (p *reverseProxy) ServeHTTP(rw http.ResponseWriter, clientreq *http.Request
 			case <-closeCh:
 			case <-closeCh:
 				atomic.StoreInt32(&requestClosed, 1)
 				atomic.StoreInt32(&requestClosed, 1)
 				plog.Printf("client %v closed request prematurely", clientreq.RemoteAddr)
 				plog.Printf("client %v closed request prematurely", clientreq.RemoteAddr)
+				cancel()
 			case <-completeCh:
 			case <-completeCh:
 			}
 			}
 		}()
 		}()