Index: net/socket/transport_client_socket_pool.h |
diff --git a/net/socket/transport_client_socket_pool.h b/net/socket/transport_client_socket_pool.h |
index de57d18aa80f803c24ddce436fce8d11035b306f..3e6099889a56cb639caeeb28d82bb3ace4ce553c 100644 |
--- a/net/socket/transport_client_socket_pool.h |
+++ b/net/socket/transport_client_socket_pool.h |
@@ -17,6 +17,7 @@ |
#include "net/dns/single_request_host_resolver.h" |
#include "net/socket/client_socket_pool.h" |
#include "net/socket/client_socket_pool_base.h" |
+#include "net/socket/connection_attempts.h" |
namespace net { |
@@ -211,6 +212,10 @@ class NET_EXPORT_PRIVATE TransportConnectJob : public ConnectJob { |
int resolve_result_; |
int connect_result_; |
+ // Saved when connections fail and passed up in GetAdditionalErrorState. |
+ ConnectionAttempts connection_attempts_; |
+ ConnectionAttempts fallback_connection_attempts_; |
+ |
DISALLOW_COPY_AND_ASSIGN(TransportConnectJob); |
}; |