commit | 6f03a3b868d4b632931400628763036f79c449f7 | [log] [tgz] |
---|---|---|
author | Darin Petkov <petkov@chromium.org> | Wed Nov 10 14:27:14 2010 -0800 |
committer | Darin Petkov <petkov@chromium.org> | Wed Nov 10 14:27:14 2010 -0800 |
tree | f59fc81a187fbce5fb1b21d0a8dc431e0b022620 | |
parent | 4b8740f07e4b22f1be6e349b12d8a1126f97a871 [diff] |
AU: Execute postinst asynchronously so that the D-Bus service is not blocked. This CL also cleans up Subprocess memory handling a bit and extends it to capture the output of asynchronous subprocesses. Also adds a scoped temp mount unmounter utility class. BUG=8937 TEST=unit tests, tested on the device -- making sure no D-Bus calls timeou during postinstall. Change-Id: I219dda3dc98d875ff05050f1a32ffcc925db1d53 Review URL: http://codereview.chromium.org/4690006