| Index: remoting/signaling/xmpp_signal_strategy.cc
|
| diff --git a/remoting/signaling/xmpp_signal_strategy.cc b/remoting/signaling/xmpp_signal_strategy.cc
|
| index 9833c6bbea9aeb08b8693b835933adacdf304eb7..526de2fe17bcd97a5d8401434cfa6a8210be8d54 100644
|
| --- a/remoting/signaling/xmpp_signal_strategy.cc
|
| +++ b/remoting/signaling/xmpp_signal_strategy.cc
|
| @@ -363,8 +363,9 @@ void XmppSignalStrategy::Core::OnSocketConnected(int result) {
|
| }
|
|
|
| writer_.reset(new BufferedSocketWriter());
|
| - writer_->Init(socket_.get(), base::Bind(&Core::OnNetworkError,
|
| - base::Unretained(this)));
|
| + writer_->Init(
|
| + base::Bind(&net::Socket::Write, base::Unretained(socket_.get())),
|
| + base::Bind(&Core::OnNetworkError, base::Unretained(this)));
|
|
|
| XmppLoginHandler::TlsMode tls_mode;
|
| if (xmpp_server_config_.use_tls) {
|
| @@ -407,8 +408,9 @@ void XmppSignalStrategy::Core::OnTlsConnected(int result) {
|
| }
|
|
|
| writer_.reset(new BufferedSocketWriter());
|
| - writer_->Init(socket_.get(), base::Bind(&Core::OnNetworkError,
|
| - base::Unretained(this)));
|
| + writer_->Init(
|
| + base::Bind(&net::Socket::Write, base::Unretained(socket_.get())),
|
| + base::Bind(&Core::OnNetworkError, base::Unretained(this)));
|
|
|
| login_handler_->OnTlsStarted();
|
|
|
|
|