| Index: net/dns/address_sorter_posix.cc
|
| diff --git a/net/dns/address_sorter_posix.cc b/net/dns/address_sorter_posix.cc
|
| index e354de20223cb36bfc3d03db4c2ced07ed28ecf2..3432a5a7fef36cf16cbc6c82bd0d85405980cc69 100644
|
| --- a/net/dns/address_sorter_posix.cc
|
| +++ b/net/dns/address_sorter_posix.cc
|
| @@ -251,12 +251,13 @@ AddressSorterPosix::AddressSorterPosix(ClientSocketFactory* socket_factory)
|
| }
|
|
|
| AddressSorterPosix::~AddressSorterPosix() {
|
| + DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
|
| NetworkChangeNotifier::RemoveIPAddressObserver(this);
|
| }
|
|
|
| void AddressSorterPosix::Sort(const AddressList& list,
|
| const CallbackType& callback) const {
|
| - DCHECK(CalledOnValidThread());
|
| + DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
|
| std::vector<std::unique_ptr<DestinationInfo>> sort_list;
|
|
|
| for (size_t i = 0; i < list.size(); ++i) {
|
| @@ -315,7 +316,7 @@ void AddressSorterPosix::Sort(const AddressList& list,
|
| }
|
|
|
| void AddressSorterPosix::OnIPAddressChanged() {
|
| - DCHECK(CalledOnValidThread());
|
| + DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
|
| source_map_.clear();
|
| #if defined(OS_LINUX)
|
| const internal::AddressTrackerLinux* tracker =
|
| @@ -385,7 +386,7 @@ void AddressSorterPosix::OnIPAddressChanged() {
|
|
|
| void AddressSorterPosix::FillPolicy(const IPAddress& address,
|
| SourceAddressInfo* info) const {
|
| - DCHECK(CalledOnValidThread());
|
| + DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
|
| info->scope = GetScope(ipv4_scope_table_, address);
|
| info->label = GetPolicyValue(label_table_, address);
|
| }
|
|
|