Index: net/url_request/url_request_throttler_manager.cc |
diff --git a/net/url_request/url_request_throttler_manager.cc b/net/url_request/url_request_throttler_manager.cc |
index 12382671e56e9a952fc9ce1489336e86f1956515..23ffab916d4080e5c2e9ae72f1e6305c48087e3b 100644 |
--- a/net/url_request/url_request_throttler_manager.cc |
+++ b/net/url_request/url_request_throttler_manager.cc |
@@ -31,6 +31,7 @@ URLRequestThrottlerManager::URLRequestThrottlerManager() |
} |
URLRequestThrottlerManager::~URLRequestThrottlerManager() { |
+ DCHECK_CALLED_ON_VALID_THREAD(thread_checker_); |
NetworkChangeNotifier::RemoveIPAddressObserver(this); |
NetworkChangeNotifier::RemoveConnectionTypeObserver(this); |
@@ -50,7 +51,9 @@ URLRequestThrottlerManager::~URLRequestThrottlerManager() { |
scoped_refptr<URLRequestThrottlerEntryInterface> |
URLRequestThrottlerManager::RegisterRequestUrl(const GURL &url) { |
- DCHECK(!enable_thread_checks_ || CalledOnValidThread()); |
+#if DCHECK_IS_ON() |
+ DCHECK(!enable_thread_checks_ || thread_checker_.CalledOnValidThread()); |
+#endif |
// Normalize the url. |
std::string url_id = GetIdFromUrl(url); |