Index: remoting/host/win/unprivileged_process_delegate.cc |
diff --git a/remoting/host/win/unprivileged_process_delegate.cc b/remoting/host/win/unprivileged_process_delegate.cc |
index 2a5d20efb0ba1a01993fa2e6d3696f7bc146623f..ef597d1e4a28332045ef86b89c293545d9300a0b 100644 |
--- a/remoting/host/win/unprivileged_process_delegate.cc |
+++ b/remoting/host/win/unprivileged_process_delegate.cc |
@@ -232,6 +232,12 @@ bool UnprivilegedProcessDelegate::Send(IPC::Message* message) { |
return channel_->Send(message); |
} |
+void UnprivilegedProcessDelegate::CloseChannel() { |
+ DCHECK(main_task_runner_->BelongsToCurrentThread()); |
+ |
+ channel_.reset(); |
+} |
+ |
DWORD UnprivilegedProcessDelegate::GetProcessId() const { |
if (worker_process_.IsValid()) { |
return ::GetProcessId(worker_process_); |