| Index: net/socket/ssl_client_socket_pool.h
|
| diff --git a/net/socket/ssl_client_socket_pool.h b/net/socket/ssl_client_socket_pool.h
|
| index cc2747ee3fbe34cf42a328932e9d5cf9dde3a2e9..23731ec1be3aa43efe95eeb4e0aae1d3d7bc2379 100644
|
| --- a/net/socket/ssl_client_socket_pool.h
|
| +++ b/net/socket/ssl_client_socket_pool.h
|
| @@ -115,6 +115,8 @@ class SSLConnectJobMessenger {
|
|
|
| typedef std::vector<SocketAndCallback> SSLPendingSocketsAndCallbacks;
|
|
|
| + SSLConnectJobMessenger();
|
| +
|
| // Removes |socket| from the set of sockets being monitored. This
|
| // guarantees that |job_resumption_callback| will not be called for
|
| // the socket.
|
| @@ -153,6 +155,8 @@ class SSLConnectJobMessenger {
|
| // Note: this field is a vector to allow for future design changes. Currently,
|
| // this vector should only ever have one entry.
|
| std::vector<SSLClientSocket*> connecting_sockets_;
|
| +
|
| + base::WeakPtrFactory<SSLConnectJobMessenger> weak_factory_;
|
| };
|
|
|
| // SSLConnectJob handles the SSL handshake after setting up the underlying
|
|
|