| Index: net/http/disk_cache_based_quic_server_info.cc
 | 
| diff --git a/net/http/disk_cache_based_quic_server_info.cc b/net/http/disk_cache_based_quic_server_info.cc
 | 
| index 4cf036de3ba8f70e779b82f714a8486d82ee3671..7b400ac7dd1e2280d69111a86f479335155af375 100644
 | 
| --- a/net/http/disk_cache_based_quic_server_info.cc
 | 
| +++ b/net/http/disk_cache_based_quic_server_info.cc
 | 
| @@ -47,19 +47,19 @@ DiskCacheBasedQuicServerInfo::DiskCacheBasedQuicServerInfo(
 | 
|      const QuicServerId& server_id,
 | 
|      HttpCache* http_cache)
 | 
|      : QuicServerInfo(server_id),
 | 
| -      weak_factory_(this),
 | 
|        data_shim_(new CacheOperationDataShim()),
 | 
| -      io_callback_(
 | 
| -          base::Bind(&DiskCacheBasedQuicServerInfo::OnIOComplete,
 | 
| -                     weak_factory_.GetWeakPtr(),
 | 
| -                     base::Owned(data_shim_))),  // Ownership assigned.
 | 
|        state_(GET_BACKEND),
 | 
|        ready_(false),
 | 
|        found_entry_(false),
 | 
|        server_id_(server_id),
 | 
|        http_cache_(http_cache),
 | 
|        backend_(NULL),
 | 
| -      entry_(NULL) {
 | 
| +      entry_(NULL),
 | 
| +      weak_factory_(this) {
 | 
| +      io_callback_ =
 | 
| +          base::Bind(&DiskCacheBasedQuicServerInfo::OnIOComplete,
 | 
| +                     weak_factory_.GetWeakPtr(),
 | 
| +                     base::Owned(data_shim_));  // Ownership assigned.
 | 
|  }
 | 
|  
 | 
|  void DiskCacheBasedQuicServerInfo::Start() {
 | 
| 
 |