diff options
Diffstat (limited to 'win8')
-rw-r--r-- | win8/metro_driver/chrome_app_view_ash.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/win8/metro_driver/chrome_app_view_ash.cc b/win8/metro_driver/chrome_app_view_ash.cc index db2d9f3..991857d 100644 --- a/win8/metro_driver/chrome_app_view_ash.cc +++ b/win8/metro_driver/chrome_app_view_ash.cc @@ -970,6 +970,9 @@ void ChromeAppViewAsh::OnMetroExit(MetroTerminateMethod method) { globals.app_exit->Exit(); } + + // Try really hard, see http://crbug.com/411147 for details. + ::TerminateProcess(::GetCurrentProcess(), 0); } void ChromeAppViewAsh::OnInputSourceChanged() { |