commit | 396da240736083aa844c28e650bafe75d81f285a | [log] [tgz] |
---|---|---|
author | Tom Cherry <tomcherry@google.com> | Fri Jan 31 08:33:36 2020 -0800 |
committer | Tom Cherry <tomcherry@google.com> | Fri Jan 31 08:33:36 2020 -0800 |
tree | 5a9c1fb9e21a3e4a4604cbba283de63381d7bfa0 | |
parent | 163cf832a1b1410b7c0aeafa7a22c3184a56a7a1 [diff] |
init: handle process actions when waiting for exec services We currently do not handle process actions (restarting services or exiting timedout services) when we are waiting for an exec service, but this seems to be the wrong behavior. Particularly, an exec service may depend on a previously started service and if that service crashes, we will deadlock unless init restarts it. Bug: 146920034 Test: build, boot Change-Id: Id2fc936b8a7b989862ba4c32c398a544941e0e76