Detect shutdown event from crostini and unmount Linux Files.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/eda5b03fd0c108514d25a657e660d8588f8212aa commit eda5b03fd0c108514d25a657e660d8588f8212aa Author: Joel Hockey <joelhockey@chromium.org> Date: Mon Jun 04 10:57:53 2018 Add ContainerShutdownSignal handling for CiceroneClient and CrostiniManager Bug: 845089 Change-Id: I5c568bf842620a943854da61ea701b41f09d87a0 Reviewed-on: https://chromium-review.googlesource.com/1068901 Commit-Queue: Joel Hockey <joelhockey@chromium.org> Reviewed-by: Ryo Hashimoto <hashimoto@chromium.org> Reviewed-by: Nicholas Verne <nverne@chromium.org> Cr-Commit-Position: refs/heads/master@{#564053} [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chrome/browser/chromeos/crostini/crostini_manager.cc [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chrome/browser/chromeos/crostini/crostini_manager.h [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chrome/browser/chromeos/crostini/crostini_manager_unittest.cc [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chromeos/dbus/cicerone_client.cc [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chromeos/dbus/cicerone_client.h [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chromeos/dbus/fake_cicerone_client.cc [modify] https://crrev.com/eda5b03fd0c108514d25a657e660d8588f8212aa/chromeos/dbus/fake_cicerone_client.h
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/3c5e3c9858779b6d0049bfd72ac7735af7dc989d commit 3c5e3c9858779b6d0049bfd72ac7735af7dc989d Author: Joel Hockey <joelhockey@chromium.org> Date: Mon Jun 04 11:24:43 2018 FilesApp remove crostini volume on ShutdownContainerSignal VolumeManager listens for ContainerShutdownSignal and removes crostini mount. Bug: 845089 Change-Id: I4ebc123571450feb99cae9921815ad8f9d20abd2 Reviewed-on: https://chromium-review.googlesource.com/1067530 Commit-Queue: Joel Hockey <joelhockey@chromium.org> Reviewed-by: Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#564057} [modify] https://crrev.com/3c5e3c9858779b6d0049bfd72ac7735af7dc989d/chrome/browser/chromeos/file_manager/volume_manager.cc [modify] https://crrev.com/3c5e3c9858779b6d0049bfd72ac7735af7dc989d/chrome/browser/chromeos/file_manager/volume_manager.h
Comment 1 by joelhockey@chromium.org
, May 21 2018