summaryrefslogtreecommitdiffstats
path: root/net/socket/tcp_client_socket_pool.cc
diff options
context:
space:
mode:
Diffstat (limited to 'net/socket/tcp_client_socket_pool.cc')
-rw-r--r--net/socket/tcp_client_socket_pool.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/net/socket/tcp_client_socket_pool.cc b/net/socket/tcp_client_socket_pool.cc
index a64c073..a4e5bec 100644
--- a/net/socket/tcp_client_socket_pool.cc
+++ b/net/socket/tcp_client_socket_pool.cc
@@ -7,6 +7,7 @@
#include "base/compiler_specific.h"
#include "base/logging.h"
#include "base/message_loop.h"
+#include "base/string_util.h"
#include "base/time.h"
#include "net/base/load_log.h"
#include "net/base/net_errors.h"
@@ -189,6 +190,15 @@ int TCPClientSocketPool::RequestSocket(
LoadLog* load_log) {
const HostResolver::RequestInfo* casted_resolve_info =
static_cast<const HostResolver::RequestInfo*>(resolve_info);
+
+ if (LoadLog::IsUnbounded(load_log)) {
+ LoadLog::AddString(
+ load_log,
+ StringPrintf("Requested TCP socket to: %s [port %d]",
+ casted_resolve_info->hostname().c_str(),
+ casted_resolve_info->port()));
+ }
+
return base_.RequestSocket(
group_name, *casted_resolve_info, priority, handle, callback, load_log);
}