The unified diff between revisions [8de7938d..] and [034469d0..] is displayed below. It can also be downloaded as a raw diff.

#
#
# patch "src/client_side.c"
#  from [b649e6a94275e425a50e713403482b7528a84250]
#    to [789699f4771bea1b5ccf981f55141d9b2c599757]
#
============================================================
--- src/client_side.c	b649e6a94275e425a50e713403482b7528a84250
+++ src/client_side.c	789699f4771bea1b5ccf981f55141d9b2c599757
@@ -1036,6 +1036,7 @@ clientInterpretRequestHeaders(clientHttp
     if(http->conn->pinned) {
 	request->flags.auth = 1;
 	request->flags.pinned = 1;
+	request->flags.must_keepalive = 1;
     }
     if (httpHeaderHas(req_hdr, HDR_AUTHORIZATION))
 	request->flags.auth = 1;
@@ -1451,6 +1452,7 @@ clientBuildReplyHeader(clientHttpRequest
 		    httpHeaderPutStr(hdr, HDR_PROXY_SUPPORT, "Session-Based-Authentication");
 		    httpHeaderPutStr(hdr, HDR_CONNECTION, "Proxy-support");
 		    request->flags.pinned=1;
+		    request->flags.must_keepalive = 1;
 		    http->conn->pinned=1;
 		    break;
 		}