Proxy auth: Use a new socket after disconnect while getting credentials.
commite0b5c884564196e5af92f57309180ed2a1302e66
authormmenke <mmenke@chromium.org>
Wed, 26 Aug 2015 20:29:11 +0000 (26 13:29 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 26 Aug 2015 20:29:51 +0000 (26 20:29 +0000)
tree99eee781c96b67958388d7b9c5585b08c877147c
parente575d17fe658d104e03f84cabbd1d6464263fff4
Proxy auth: Use a new socket after disconnect while getting credentials.

The old code tried to reconnect using the old socket, which SSL sockets
don't support.  This was causing crashes.

BUG=509066

Review URL: https://codereview.chromium.org/1292843002

Cr-Commit-Position: refs/heads/master@{#345658}
net/http/http_network_transaction_unittest.cc
net/http/http_proxy_client_socket.cc
net/http/http_proxy_client_socket.h
net/http/http_stream_factory_impl_job.cc