| Index: blimp/net/tcp_engine_transport.cc
|
| diff --git a/blimp/net/tcp_engine_transport.cc b/blimp/net/tcp_engine_transport.cc
|
| index f214a69189d99ba13584c34fecc73d1620bc8acc..3d016c49365c7db1726a4ae1044d220238871e0a 100644
|
| --- a/blimp/net/tcp_engine_transport.cc
|
| +++ b/blimp/net/tcp_engine_transport.cc
|
| @@ -17,8 +17,13 @@
|
| namespace blimp {
|
|
|
| TCPEngineTransport::TCPEngineTransport(const net::IPEndPoint& address,
|
| + BlimpConnectionStatistics* statistics,
|
| net::NetLog* net_log)
|
| - : address_(address), net_log_(net_log) {}
|
| + : address_(address),
|
| + blimp_connection_statistics_(statistics),
|
| + net_log_(net_log) {
|
| + DCHECK(blimp_connection_statistics_);
|
| +}
|
|
|
| TCPEngineTransport::~TCPEngineTransport() {}
|
|
|
| @@ -59,8 +64,8 @@ void TCPEngineTransport::Connect(const net::CompletionCallback& callback) {
|
| std::unique_ptr<BlimpConnection> TCPEngineTransport::TakeConnection() {
|
| DCHECK(connect_callback_.is_null());
|
| DCHECK(accepted_socket_);
|
| - return base::WrapUnique(
|
| - new StreamSocketConnection(std::move(accepted_socket_)));
|
| + return base::WrapUnique(new StreamSocketConnection(
|
| + std::move(accepted_socket_), blimp_connection_statistics_));
|
| }
|
|
|
| const char* TCPEngineTransport::GetName() const {
|
|
|