summaryrefslogtreecommitdiffstats
path: root/net/base
diff options
context:
space:
mode:
authorericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-05 00:24:49 +0000
committerericroman@google.com <ericroman@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-05 00:24:49 +0000
commitf4e426b68a6c7fdaea6a88ea7636da3d6f900509 (patch)
tree524b54426f2232cd3ccb7b9cce1808c7f66ad94a /net/base
parent974899a3559bd4c1a3b5d00a0f709c28cb03da65 (diff)
downloadchromium_src-f4e426b68a6c7fdaea6a88ea7636da3d6f900509.zip
chromium_src-f4e426b68a6c7fdaea6a88ea7636da3d6f900509.tar.gz
chromium_src-f4e426b68a6c7fdaea6a88ea7636da3d6f900509.tar.bz2
Add a unit-test for r4624 (tcpclientsocket recycling on CONNECT).
Also corrects a style problem in r4624 (comment order does not match expression order). Review URL: http://codereview.chromium.org/9369 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4714 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/base')
-rw-r--r--net/base/client_socket_pool.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/net/base/client_socket_pool.h b/net/base/client_socket_pool.h
index 76a3dff..764f859 100644
--- a/net/base/client_socket_pool.h
+++ b/net/base/client_socket_pool.h
@@ -64,6 +64,11 @@ class ClientSocketPool : public base::RefCounted<ClientSocketPool> {
// Called to close any idle connections held by the connection manager.
void CloseIdleSockets();
+ // The total number of idle sockets in the pool.
+ int idle_socket_count() const {
+ return idle_socket_count_;
+ }
+
private:
friend class base::RefCounted<ClientSocketPool>;