diff options
author | achuith@chromium.org <achuith@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-02 01:09:02 +0000 |
---|---|---|
committer | achuith@chromium.org <achuith@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-02 01:09:02 +0000 |
commit | dde994553849400be107ab39de5c5b20a25f0afd (patch) | |
tree | e1c871ad0b5af2dddb5293cbb7774899202b0da0 /chrome/browser/browser_shutdown.cc | |
parent | e27ab169509090c8e263a6c4334cc6a392a624a5 (diff) | |
download | chromium_src-dde994553849400be107ab39de5c5b20a25f0afd.zip chromium_src-dde994553849400be107ab39de5c5b20a25f0afd.tar.gz chromium_src-dde994553849400be107ab39de5c5b20a25f0afd.tar.bz2 |
Revert 73361 - Restart instead of signout when there are pending updates.
BUG=chromium-os:9782
TEST=Install an update, signout. With this change, we will reboot (installing the update).
Review URL: http://codereview.chromium.org/6350020
TBR=achuith@chromium.org
Review URL: http://codereview.chromium.org/6349038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73393 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_shutdown.cc')
-rw-r--r-- | chrome/browser/browser_shutdown.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chrome/browser/browser_shutdown.cc b/chrome/browser/browser_shutdown.cc index 82298a7..5e906c5 100644 --- a/chrome/browser/browser_shutdown.cc +++ b/chrome/browser/browser_shutdown.cc @@ -4,7 +4,6 @@ #include "chrome/browser/browser_shutdown.h" -#include <map> #include <string> #include "base/command_line.h" @@ -33,7 +32,6 @@ #include "chrome/browser/renderer_host/render_view_host.h" #include "chrome/browser/renderer_host/render_widget_host.h" #include "chrome/browser/service/service_process_control_manager.h" -#include "chrome/browser/ui/browser_list.h" #include "chrome/common/chrome_paths.h" #include "chrome/common/chrome_switches.h" #include "chrome/common/pref_names.h" @@ -253,7 +251,9 @@ void Shutdown() { UnregisterURLRequestChromeJob(); #if defined(OS_CHROMEOS) - BrowserList::NotifyAndTerminate(false); + if (chromeos::CrosLibrary::Get()->EnsureLoaded()) { + chromeos::CrosLibrary::Get()->GetLoginLibrary()->StopSession(""); + } #endif // Clean up data sources before the UI thread is removed. |