| Index: components/window_manager/window_manager_app.cc
|
| diff --git a/components/window_manager/window_manager_app.cc b/components/window_manager/window_manager_app.cc
|
| index da40ef777090ada1828c3502bbbc97efc500edfc..1324378673bf253a0737bb8ad8d538dfe33bd47c 100644
|
| --- a/components/window_manager/window_manager_app.cc
|
| +++ b/components/window_manager/window_manager_app.cc
|
| @@ -164,6 +164,7 @@ void WindowManagerApp::LaunchViewManager(mojo::ApplicationImpl* app) {
|
| ApplicationConnection* view_manager_app =
|
| app->ConnectToApplication("mojo:view_manager");
|
| view_manager_app->ConnectToService(&view_manager_service_);
|
| + view_manager_service_.set_error_handler(this);
|
|
|
| view_manager_app->AddService<WindowManagerInternal>(this);
|
|
|
| @@ -205,4 +206,8 @@ void WindowManagerApp::OnAccelerator(mojo::EventPtr event) {
|
| event->key_data->windows_key_code, event->flags);
|
| }
|
|
|
| +void WindowManagerApp::OnConnectionError() {
|
| + mojo::ApplicationImpl::Terminate();
|
| +}
|
| +
|
| } // namespace window_manager
|
|
|