Index: remoting/client/plugin/chromoting_instance.cc |
diff --git a/remoting/client/plugin/chromoting_instance.cc b/remoting/client/plugin/chromoting_instance.cc |
index 14d0803bf2ee1b24667e9d446ea4a98dfd09e8df..daa5c9bab7078afb36fa20aea25087bbf0af31c1 100644 |
--- a/remoting/client/plugin/chromoting_instance.cc |
+++ b/remoting/client/plugin/chromoting_instance.cc |
@@ -43,7 +43,6 @@ |
#include "remoting/client/normalizing_input_filter_cros.h" |
#include "remoting/client/normalizing_input_filter_mac.h" |
#include "remoting/client/normalizing_input_filter_win.h" |
-#include "remoting/client/plugin/delegating_signal_strategy.h" |
#include "remoting/client/plugin/pepper_audio_player.h" |
#include "remoting/client/plugin/pepper_main_thread_task_runner.h" |
#include "remoting/client/plugin/pepper_mouse_locker.h" |
@@ -56,6 +55,7 @@ |
#include "remoting/protocol/connection_to_host.h" |
#include "remoting/protocol/host_stub.h" |
#include "remoting/protocol/transport_context.h" |
+#include "remoting/signaling/delegating_signal_strategy.h" |
#include "third_party/webrtc/base/helpers.h" |
#include "third_party/webrtc/modules/desktop_capture/desktop_region.h" |
#include "url/gurl.h" |
@@ -671,7 +671,10 @@ void ChromotingInstance::HandleConnect(const base::DictionaryValue& data) { |
// Setup the signal strategy. |
signal_strategy_.reset(new DelegatingSignalStrategy( |
- local_jid, base::Bind(&ChromotingInstance::SendOutgoingIq, |
+ local_jid, |
+ plugin_task_runner_, |
+ plugin_task_runner_, |
Sergey Ulanov
2016/10/05 21:49:06
Please run 'git cl format'.
These 3 parameters can
kelvinp
2016/10/06 00:43:05
Done.
|
+ base::Bind(&ChromotingInstance::SendOutgoingIq, |
weak_factory_.GetWeakPtr()))); |
// Create TransportContext. |