Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(425)

Issue 2666383002: mash: Exit main process if ui service crashes (Closed)

Created:
3 years, 10 months ago by James Cook
Modified:
3 years, 10 months ago
CC:
chromium-reviews, kalyank, sadrul
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mash: Exit main process if ui service crashes Both sides of a connection to the ui service cache information about the other side. For now, rather than trying to make the ui service restartable we just bring down the main chrome --mash process if it crashes. The Chrome OS session_manager will then restart everything. Add logging for when the main process exits due to a critical service crash. BUG=678683 TEST=kill -SIGILL <ui-service-pid>, main chrome process exits Review-Url: https://codereview.chromium.org/2666383002 Cr-Commit-Position: refs/heads/master@{#447635} Committed: https://chromium.googlesource.com/chromium/src/+/3e0797f2ae6a7d349acf6aaf8d02215f28c559c1

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -8 lines) Patch
M chrome/app/mash/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/app/mash/chrome_mash_manifest.json View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/app/mash/mash_runner.cc View 3 chunks +9 lines, -7 lines 3 comments Download

Messages

Total messages: 9 (4 generated)
James Cook
rockot, please take a look. https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc File chrome/app/mash/mash_runner.cc (left): https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc#oldcode162 chrome/app/mash/mash_runner.cc:162: if (!run_loop->running()) This wasn't ...
3 years, 10 months ago (2017-02-01 18:19:54 UTC) #2
Ken Rockot(use gerrit already)
lgtm https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc File chrome/app/mash/mash_runner.cc (left): https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc#oldcode162 chrome/app/mash/mash_runner.cc:162: if (!run_loop->running()) On 2017/02/01 at 18:19:54, James Cook ...
3 years, 10 months ago (2017-02-01 21:13:55 UTC) #3
James Cook
Thanks for the review. https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc File chrome/app/mash/mash_runner.cc (left): https://codereview.chromium.org/2666383002/diff/1/chrome/app/mash/mash_runner.cc#oldcode162 chrome/app/mash/mash_runner.cc:162: if (!run_loop->running()) On 2017/02/01 21:13:55, ...
3 years, 10 months ago (2017-02-01 21:26:51 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2666383002/1
3 years, 10 months ago (2017-02-01 21:27:20 UTC) #6
commit-bot: I haz the power
3 years, 10 months ago (2017-02-01 23:07:45 UTC) #9
Message was sent while issue was closed.
Committed patchset #1 (id:1) as
https://chromium.googlesource.com/chromium/src/+/3e0797f2ae6a7d349acf6aaf8d02...

Powered by Google App Engine
This is Rietveld 408576698