Index: chrome/browser/browser_main_posix.cc |
diff --git a/chrome/browser/browser_main_posix.cc b/chrome/browser/browser_main_posix.cc |
index 42dde452b282cc77a80db3bb36727a331be355aa..be383f3e63af166c386c3a47b331762caa441529 100644 |
--- a/chrome/browser/browser_main_posix.cc |
+++ b/chrome/browser/browser_main_posix.cc |
@@ -135,8 +135,8 @@ void ShutdownDetector::ThreadMain() { |
} while (bytes_read < sizeof(signal)); |
VLOG(1) << "Handling shutdown for signal " << signal << "."; |
#if defined(OS_CHROMEOS) |
- // On ChromeOS, exiting on signal should be always clean. |
- Task* task = NewRunnableFunction(BrowserList::ExitCleanly); |
+ // On ChromeOS, exiting on signal means END_SESSION. |
+ Task* task = NewRunnableFunction(BrowserList::SessionEnding); |
#else |
Task* task = NewRunnableFunction(BrowserList::AttemptExit); |
#endif |