commit | 9c0baf82049efd95230a8389769e1b3e5d001209 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Thu Oct 07 13:44:48 2010 -0700 |
committer | Darin Petkov <petkov@chromium.org> | Thu Oct 07 13:44:48 2010 -0700 |
tree | 63b0b48451c44c85deecd387b883aa67802e441c | |
parent | 437adc42c20d783547b5de3342e505c1799d9563 [diff] |
AU: Catch terminate signals and block exit if necessary. Adds a global Terminator class to manage signals and exit blocking. BUG=7392 TEST=unit tests, gmerged on device, initctl stop update-engine Change-Id: I2291d4eb55240a6662b18ff834af161d957bce2f Review URL: http://codereview.chromium.org/3608015