| Index: net/android/network_change_notifier_android.cc
|
| diff --git a/net/android/network_change_notifier_android.cc b/net/android/network_change_notifier_android.cc
|
| index 36ebda679660abfeb2a4a0f8cf79a0f1a559eab3..3224c63265241154fefa5874c0db67547cb9a7c3 100644
|
| --- a/net/android/network_change_notifier_android.cc
|
| +++ b/net/android/network_change_notifier_android.cc
|
| @@ -172,6 +172,9 @@ NetworkChangeNotifierAndroid::NetworkChangeNotifierAndroid(
|
| delegate_->AddObserver(this);
|
| dns_config_service_thread_->StartWithOptions(
|
| base::Thread::Options(base::MessageLoop::TYPE_IO, 0));
|
| + // Wait until Init is called on the DNS config thread before
|
| + // calling InitAfterStart.
|
| + dns_config_service_thread_->WaitUntilThreadStarted();
|
| dns_config_service_thread_->InitAfterStart();
|
| }
|
|
|
|
|