| Index: remoting/protocol/fake_session.cc
|
| diff --git a/remoting/protocol/fake_session.cc b/remoting/protocol/fake_session.cc
|
| index d681e1801eb41f7ba15f64d6a2d687119c7e1f20..f46d25d9c6453ee4417723e83ebd92cb3548eace 100644
|
| --- a/remoting/protocol/fake_session.cc
|
| +++ b/remoting/protocol/fake_session.cc
|
| @@ -127,10 +127,12 @@ void FakeSocket::DoWrite(net::IOBuffer* buf, int buf_len) {
|
| written_data_.insert(written_data_.end(),
|
| buf->data(), buf->data() + buf_len);
|
|
|
| - if (peer_socket_) {
|
| - message_loop_->PostTask(FROM_HERE, base::Bind(
|
| - &FakeSocket::AppendInputData, peer_socket_,
|
| - std::vector<char>(buf->data(), buf->data() + buf_len)));
|
| + if (peer_socket_.get()) {
|
| + message_loop_->PostTask(
|
| + FROM_HERE,
|
| + base::Bind(&FakeSocket::AppendInputData,
|
| + peer_socket_,
|
| + std::vector<char>(buf->data(), buf->data() + buf_len)));
|
| }
|
| }
|
|
|
|
|