From a4d729d36b57e6a7c67a45c38168962405d40bf1 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Wed, 4 Feb 2015 21:30:05 +0900 Subject: [PATCH] nghttpx: Return HTTP error on downstream parser failure on HTTPS upstream --- src/shrpx_https_upstream.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/shrpx_https_upstream.cc b/src/shrpx_https_upstream.cc index 32d64c8b..34b04479 100644 --- a/src/shrpx_https_upstream.cc +++ b/src/shrpx_https_upstream.cc @@ -481,12 +481,8 @@ int HttpsUpstream::downstream_read(DownstreamConnection *dconn) { return downstream_eof(dconn); } - if (rv == DownstreamConnection::ERR_NET) { - return downstream_error(dconn, Downstream::EVENT_ERROR); - } - if (rv < 0) { - return -1; + return downstream_error(dconn, Downstream::EVENT_ERROR); } end: