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 44332c9307668263b52bd86e6692c81c5972ea06..ab6b6c89ba39221ef2600b421dcde103b4a48b21 100644 |
--- a/net/http/disk_cache_based_quic_server_info.cc |
+++ b/net/http/disk_cache_based_quic_server_info.cc |
@@ -101,6 +101,13 @@ int DiskCacheBasedQuicServerInfo::WaitForDataReady( |
return ERR_IO_PENDING; |
} |
+void DiskCacheBasedQuicServerInfo::CancelWaitForDataReadyCallback() { |
+ DCHECK(CalledOnValidThread()); |
+ |
+ if (!user_callback_.is_null()) |
+ user_callback_.Reset(); |
+} |
+ |
bool DiskCacheBasedQuicServerInfo::IsDataReady() { |
return ready_; |
} |