diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-05 19:30:18 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-05 19:30:18 +0000 |
commit | ed27fa208601080479f3ef4e85d48c80ec778f97 (patch) | |
tree | 10c7d395e98492c29701858184c6f422929e66e6 /chrome/browser/printing | |
parent | f9cab10c8331d125c6bf31cc43b2a18c2fa2784c (diff) | |
download | chromium_src-ed27fa208601080479f3ef4e85d48c80ec778f97.zip chromium_src-ed27fa208601080479f3ef4e85d48c80ec778f97.tar.gz chromium_src-ed27fa208601080479f3ef4e85d48c80ec778f97.tar.bz2 |
net: uncork NSS sockets after a 200ms timeout.
We found that, after the recent corking change (r58838), we could end
up not sending the Finished message for an extended period of time.
This would cause servers to time out our SSL connections because they
thought that we were still performing the handshake.
With this change, we'll uncork and flush buffers after 200ms if no
application data is ready.
BUG=58017
TEST=Make HTTPS connections to Google sites. Check that the servers are terminating our idle connections.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61546 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/printing')
0 files changed, 0 insertions, 0 deletions