| Index: chrome/browser/lifetime/application_lifetime.cc
|
| diff --git a/chrome/browser/lifetime/application_lifetime.cc b/chrome/browser/lifetime/application_lifetime.cc
|
| index be081a07ca6f21b25668f47d9838fa9957b94be3..c88d6559bc4ec5c8ad299c9fae3e5e91dee103e9 100644
|
| --- a/chrome/browser/lifetime/application_lifetime.cc
|
| +++ b/chrome/browser/lifetime/application_lifetime.cc
|
| @@ -239,9 +239,8 @@ void AttemptExit() {
|
| #if defined(OS_CHROMEOS)
|
| // A function called when SIGTERM is received.
|
| void ExitCleanly() {
|
| - // We always mark exit cleanly because SessionManager may kill
|
| - // chrome in 3 seconds after SIGTERM.
|
| - g_browser_process->EndSession();
|
| + // We always mark exit cleanly.
|
| + MarkAsCleanShutdown();
|
|
|
| // Don't block when SIGTERM is received. AreaAllBrowsersCloseable()
|
| // can be false in following cases. a) power-off b) signout from
|
|
|