diff options
author | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-16 08:05:08 +0000 |
---|---|---|
committer | rtenneti@chromium.org <rtenneti@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-10-16 08:05:08 +0000 |
commit | 8753a129c18923d9bf1805e1431bfab3e4b6aabc (patch) | |
tree | c3785516a42b354d763f73c06548487923805b31 /net/http/http_network_transaction.cc | |
parent | b404b1f2399b7183f7ec54d42c7797ee54ffcd13 (diff) | |
download | chromium_src-8753a129c18923d9bf1805e1431bfab3e4b6aabc.zip chromium_src-8753a129c18923d9bf1805e1431bfab3e4b6aabc.tar.gz chromium_src-8753a129c18923d9bf1805e1431bfab3e4b6aabc.tar.bz2 |
Send PING to check the status of the SPDY connection.
Make SpdySessions more resilient to connections dying.
BUG=89725,34752
R=willchan,jar
TEST=network unit tests
Review URL: http://codereview.chromium.org/8230037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@105723 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http/http_network_transaction.cc')
-rw-r--r-- | net/http/http_network_transaction.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/http/http_network_transaction.cc b/net/http/http_network_transaction.cc index c994051..0169d96 100644 --- a/net/http/http_network_transaction.cc +++ b/net/http/http_network_transaction.cc @@ -1202,6 +1202,7 @@ int HttpNetworkTransaction::HandleIOError(int error) { error = OK; } break; + case ERR_SPDY_PING_FAILED: case ERR_SPDY_SERVER_REFUSED_STREAM: ResetConnectionAndRequestForResend(); error = OK; |