| Index: extensions/shell/browser/shell_browser_main_parts.cc
|
| diff --git a/extensions/shell/browser/shell_browser_main_parts.cc b/extensions/shell/browser/shell_browser_main_parts.cc
|
| index a1c702add4cc90943d43ee35595c857a6b427da6..8dff54e5908e71d1ba23accfabf8c2d4d3b1bcb6 100644
|
| --- a/extensions/shell/browser/shell_browser_main_parts.cc
|
| +++ b/extensions/shell/browser/shell_browser_main_parts.cc
|
| @@ -248,6 +248,9 @@ void ShellBrowserMainParts::PostMainMessageLoopRun() {
|
|
|
| desktop_controller_.reset();
|
|
|
| + // ShellDeviceClient must be shutdown when the FILE thread is still alive.
|
| + device_client_->Shutdown();
|
| +
|
| storage_monitor::StorageMonitor::Destroy();
|
|
|
| #if defined(OS_CHROMEOS)
|
|
|