Index: net/proxy/proxy_list.h |
diff --git a/net/proxy/proxy_list.h b/net/proxy/proxy_list.h |
index 045b7b4503c856c24272199dfef5b733978bcc81..018ae9b8b91de182c9e4f1fb4bce1b2d7be28c0c 100644 |
--- a/net/proxy/proxy_list.h |
+++ b/net/proxy/proxy_list.h |
@@ -70,6 +70,12 @@ class NET_EXPORT_PRIVATE ProxyList { |
bool Fallback(ProxyRetryInfoMap* proxy_retry_info, |
const BoundNetLog& net_log); |
+ // Updates |proxy_retry_info| to indicate that the first proxy in the list |
+ // is bad. This is distinct from Fallback(), above, to allow updating proxy |
+ // retry information without modifying a given transction's proxy list. |
+ void UpdateRetryInfoOnFallback(ProxyRetryInfoMap* proxy_retry_info, |
+ const BoundNetLog& net_log) const; |
+ |
private: |
// List of proxies. |
std::vector<ProxyServer> proxies_; |