Index: remoting/host/signaling_connector.h |
diff --git a/remoting/host/signaling_connector.h b/remoting/host/signaling_connector.h |
index 7f5e8a06805499208f0752fdc1de915d943b623f..b057438efb7f39e7e767b529d40b6fa83b369d1a 100644 |
--- a/remoting/host/signaling_connector.h |
+++ b/remoting/host/signaling_connector.h |
@@ -7,7 +7,7 @@ |
#include "base/macros.h" |
#include "base/memory/weak_ptr.h" |
-#include "base/threading/non_thread_safe.h" |
+#include "base/sequence_checker.h" |
#include "base/timer/timer.h" |
#include "net/base/network_change_notifier.h" |
#include "remoting/base/oauth_token_getter.h" |
@@ -25,7 +25,6 @@ class DnsBlackholeChecker; |
// whenever connection type changes or IP address changes. |
class SignalingConnector |
: public base::SupportsWeakPtr<SignalingConnector>, |
- public base::NonThreadSafe, |
public SignalStrategy::Listener, |
public net::NetworkChangeNotifier::ConnectionTypeObserver, |
public net::NetworkChangeNotifier::IPAddressObserver { |
@@ -71,6 +70,8 @@ class SignalingConnector |
base::OneShotTimer timer_; |
+ SEQUENCE_CHECKER(sequence_checker_); |
+ |
DISALLOW_COPY_AND_ASSIGN(SignalingConnector); |
}; |