Index: ipc/ipc_channel_win.cc |
diff --git a/ipc/ipc_channel_win.cc b/ipc/ipc_channel_win.cc |
index bbb2eb9eb1f3aecaf5321a1321099d171715a51f..981e4b68b6137818057f5f3454a90f0999fc0694 100644 |
--- a/ipc/ipc_channel_win.cc |
+++ b/ipc/ipc_channel_win.cc |
@@ -462,7 +462,8 @@ bool Channel::Connect() { |
} |
void Channel::Close() { |
- channel_impl_->Close(); |
+ if (channel_impl_) |
+ channel_impl_->Close(); |
} |
void Channel::set_listener(Listener* listener) { |