diff --git a/src/net/socket/tcp_client_socket.cc b/src/net/socket/tcp_client_socket.cc index 9e62f5e2cd..2ade749e13 100644 --- a/src/net/socket/tcp_client_socket.cc +++ b/src/net/socket/tcp_client_socket.cc @@ -148,7 +148,7 @@ TCPClientSocket::TCPClientSocket( : socket_(std::move(socket)), bind_address_(std::move(bind_address)), addresses_(addresses), - current_address_index_(-1), + current_address_index_(current_address_index), next_connect_state_(CONNECT_STATE_NONE), previously_disconnected_(false), total_received_bytes_(0),