Index: remoting/signaling/log_to_server.h |
diff --git a/remoting/signaling/log_to_server.h b/remoting/signaling/log_to_server.h |
index 6986c81631cf5301b07741e93b4bc1d98122411b..27462681df6101fa815940164ed1a009fe110eab 100644 |
--- a/remoting/signaling/log_to_server.h |
+++ b/remoting/signaling/log_to_server.h |
@@ -10,7 +10,7 @@ |
#include <string> |
#include "base/macros.h" |
-#include "base/threading/non_thread_safe.h" |
+#include "base/sequence_checker.h" |
#include "remoting/signaling/server_log_entry.h" |
#include "remoting/signaling/signal_strategy.h" |
@@ -25,8 +25,7 @@ class IqSender; |
// LogToServer sends log entries to a server. |
// The contents of the log entries are described in server_log_entry.cc. |
// They do not contain any personally identifiable information. |
-class LogToServer : public base::NonThreadSafe, |
- public SignalStrategy::Listener { |
+class LogToServer : public SignalStrategy::Listener { |
public: |
LogToServer(ServerLogEntry::Mode mode, |
SignalStrategy* signal_strategy, |
@@ -51,6 +50,8 @@ class LogToServer : public base::NonThreadSafe, |
std::deque<ServerLogEntry> pending_entries_; |
+ SEQUENCE_CHECKER(sequence_checker_); |
+ |
DISALLOW_COPY_AND_ASSIGN(LogToServer); |
}; |