From e5656c29b93c4a4c86b98e3f946d53e4db6677cd Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Sun, 17 Feb 2013 00:42:53 +1300 Subject: [PATCH] Bug 3781: Proxy Authentication not sent to cache_peer --- src/http.cc | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/http.cc b/src/http.cc index 0cf313a58b..df6fd91600 100644 --- a/src/http.cc +++ b/src/http.cc @@ -2119,18 +2119,8 @@ HttpStateData::sendRequest() Dialer, this, HttpStateData::wroteLast); } - if (_peer != NULL) { - if (_peer->options.originserver) { - flags.proxying = false; - flags.originpeer = true; - } else { - flags.proxying = false; - flags.originpeer = false; - } - } else { - flags.proxying = false; - flags.originpeer = false; - } + flags.originpeer = (_peer != NULL && _peer->options.originserver); + flags.proxying = (_peer != NULL && !flags.originpeer); /* * Is keep-alive okay for all request methods? -- 2.47.2