| Index: remoting/protocol/channel_dispatcher_base.cc
|
| diff --git a/remoting/protocol/channel_dispatcher_base.cc b/remoting/protocol/channel_dispatcher_base.cc
|
| index 97f3be5e4857ae9076d177b159acdea79b33658d..399c2f32b39474e2c2afcef8ad1713499c86bacc 100644
|
| --- a/remoting/protocol/channel_dispatcher_base.cc
|
| +++ b/remoting/protocol/channel_dispatcher_base.cc
|
| @@ -42,7 +42,11 @@ void ChannelDispatcherBase::OnChannelReady(
|
| channel_factory_ = nullptr;
|
| message_pipe_ = std::move(message_pipe);
|
| message_pipe_->Start(this);
|
| +}
|
|
|
| +void ChannelDispatcherBase::OnMessagePipeOpen() {
|
| + DCHECK(!is_connected_);
|
| + is_connected_ = true;
|
| event_handler_->OnChannelInitialized(this);
|
| }
|
|
|
| @@ -52,6 +56,7 @@ void ChannelDispatcherBase::OnMessageReceived(
|
| }
|
|
|
| void ChannelDispatcherBase::OnMessagePipeClosed() {
|
| + is_connected_ = false;
|
| event_handler_->OnChannelClosed(this);
|
| }
|
|
|
|
|