From: Amos Jeffries Date: Mon, 15 Aug 2016 11:14:29 +0000 (+1200) Subject: Fix SSL-Bump failure results in SEGFAULT X-Git-Tag: SQUID_4_0_14~31 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=c376036393fb05da690f50d2d45a1c1f79cef09e;p=thirdparty%2Fsquid.git Fix SSL-Bump failure results in SEGFAULT --- diff --git a/src/client_side_request.cc b/src/client_side_request.cc index 13f53f07df..a94b61f117 100644 --- a/src/client_side_request.cc +++ b/src/client_side_request.cc @@ -1809,7 +1809,7 @@ ClientHttpRequest::doCallouts() repContext->setReplyToStoreEntry(e, "immediate SslBump error"); errorAppendEntry(e, calloutContext->error); calloutContext->error = NULL; - if (calloutContext->readNextRequest) + if (calloutContext->readNextRequest && getConn()) getConn()->flags.readMore = true; // resume any pipeline reads. node = (clientStreamNode *)client_stream.tail->data; clientStreamRead(node, this, node->readBuffer);