diff options
Diffstat (limited to 'chrome/browser')
-rw-r--r-- | chrome/browser/android/process_utils.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chrome/browser/android/process_utils.cc b/chrome/browser/android/process_utils.cc index ebed460..916b0c3 100644 --- a/chrome/browser/android/process_utils.cc +++ b/chrome/browser/android/process_utils.cc @@ -33,11 +33,12 @@ void CloseIdleConnectionsForProfile( } net::URLRequestContext* context = context_getter->GetURLRequestContext(); - DCHECK(context->http_transaction_factory()); + if (!context) + return; net::HttpNetworkSession* session = context->http_transaction_factory()->GetSession(); - DCHECK(session); - session->CloseIdleConnections(); + if (session) + session->CloseIdleConnections(); } // Only accessed from the JNI thread by ToggleWebKitSharedTimers() which is |