| Index: remoting/host/dns_blackhole_checker.cc
|
| diff --git a/remoting/host/dns_blackhole_checker.cc b/remoting/host/dns_blackhole_checker.cc
|
| index 745481ee46f012a9341c045068b7e1f5b41eb8ac..b92eb1265bb1f44ac0566835a4b7fee8db44d364 100644
|
| --- a/remoting/host/dns_blackhole_checker.cc
|
| +++ b/remoting/host/dns_blackhole_checker.cc
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "remoting/host/dns_blackhole_checker.h"
|
|
|
| +#include "base/callback_helpers.h"
|
| #include "net/url_request/url_fetcher.h"
|
| #include "net/url_request/url_request_context_getter.h"
|
| #include "remoting/base/logging.h"
|
| @@ -40,8 +41,7 @@ void DnsBlackholeChecker::OnURLFetchComplete(const net::URLFetcher* source) {
|
| HOST_LOG << "Unable to connect to host talkgadget (" << response << ")";
|
| }
|
| url_fetcher_.reset(nullptr);
|
| - callback_.Run(allow);
|
| - callback_.Reset();
|
| + base::ResetAndReturn(&callback_).Run(allow);
|
| }
|
|
|
| void DnsBlackholeChecker::CheckForDnsBlackhole(
|
|
|