Index: components/nacl/renderer/trusted_plugin_channel.cc |
diff --git a/components/nacl/renderer/trusted_plugin_channel.cc b/components/nacl/renderer/trusted_plugin_channel.cc |
index 0aaf6bc34c29991034a731f2bdc8852c5a16d6cb..729644cb089458632312aab5d879811dadf723a0 100644 |
--- a/components/nacl/renderer/trusted_plugin_channel.cc |
+++ b/components/nacl/renderer/trusted_plugin_channel.cc |
@@ -46,6 +46,11 @@ bool TrustedPluginChannel::OnMessageReceived(const IPC::Message& msg) { |
return handled; |
} |
+void TrustedPluginChannel::OnChannelError() { |
+ if (report_exit_status_) |
+ nexe_load_manager_->NexeDidCrash(); |
+} |
+ |
void TrustedPluginChannel::OnReportExitStatus(int exit_status) { |
if (report_exit_status_) |
nexe_load_manager_->set_exit_status(exit_status); |