| Index: remoting/protocol/channel_dispatcher_base.cc
|
| diff --git a/remoting/protocol/channel_dispatcher_base.cc b/remoting/protocol/channel_dispatcher_base.cc
|
| index 399c2f32b39474e2c2afcef8ad1713499c86bacc..fd8f21e8c9c964e97b6c549888d3e484e92a4d21 100644
|
| --- a/remoting/protocol/channel_dispatcher_base.cc
|
| +++ b/remoting/protocol/channel_dispatcher_base.cc
|
| @@ -14,7 +14,7 @@
|
| namespace remoting {
|
| namespace protocol {
|
|
|
| -ChannelDispatcherBase::ChannelDispatcherBase(const char* channel_name)
|
| +ChannelDispatcherBase::ChannelDispatcherBase(const std::string& channel_name)
|
| : channel_name_(channel_name) {}
|
|
|
| ChannelDispatcherBase::~ChannelDispatcherBase() {
|
| @@ -57,6 +57,7 @@ void ChannelDispatcherBase::OnMessageReceived(
|
|
|
| void ChannelDispatcherBase::OnMessagePipeClosed() {
|
| is_connected_ = false;
|
| + message_pipe_.reset();
|
| event_handler_->OnChannelClosed(this);
|
| }
|
|
|
|
|