| Index: net/base/network_change_notifier_linux.cc
|
| diff --git a/net/base/network_change_notifier_linux.cc b/net/base/network_change_notifier_linux.cc
|
| index 77d80432366fe3b5842757fd14c8c8684880ac68..1e6db148bb55d5ba84283e64538005660eaf4ecb 100644
|
| --- a/net/base/network_change_notifier_linux.cc
|
| +++ b/net/base/network_change_notifier_linux.cc
|
| @@ -105,7 +105,9 @@ NetworkChangeNotifierLinux::Thread::Thread()
|
| ALLOW_THIS_IN_INITIALIZER_LIST(ptr_factory_(this)) {
|
| }
|
|
|
| -NetworkChangeNotifierLinux::Thread::~Thread() {}
|
| +NetworkChangeNotifierLinux::Thread::~Thread() {
|
| + DCHECK(!Thread::IsRunning());
|
| +}
|
|
|
| void NetworkChangeNotifierLinux::Thread::Init() {
|
| resolv_file_watcher_.reset(new FilePathWatcher);
|
| @@ -214,8 +216,8 @@ NetworkChangeNotifierLinux::NetworkChangeNotifierLinux()
|
| }
|
|
|
| NetworkChangeNotifierLinux::~NetworkChangeNotifierLinux() {
|
| - // We don't need to explicitly Stop(), but doing so allows us to sanity-
|
| - // check that the notifier thread shut down properly.
|
| + // Stopping from here allows us to sanity- check that the notifier
|
| + // thread shut down properly.
|
| notifier_thread_->Stop();
|
| }
|
|
|
|
|