summaryrefslogtreecommitdiff
path: root/base/errors_unix.cpp
diff options
context:
space:
mode:
authorJiyong Park <jiyong@google.com>2019-03-05 21:54:53 +0900
committerJiyong Park <jiyong@google.com>2019-03-07 12:41:16 +0900
commit3bddd540dd1260285b174dbcf891634ba7939d08 (patch)
tree44c38d0f202ea4a1c70fa48411692d8850c9b00a /base/errors_unix.cpp
parent96296d5053c45142314c59cc92ccbfc0532f2b2f (diff)
Don't defer zygote
Removing 'updatable' from zygote as zygote is started after apexd. All APEXes are guaranteed to be activated at the moment. Sequence of actions: 1) /data mounted. post-fs-data is triggered. 2) apexd starts. APEXes are activated. Init does not execute more commands until the activation finishes. 3) all post-fs-data sections from other *.rc are executed. 4) zygote-start is triggered. Bug: 123404717 Bug: 126555629 Bug: 125549215 Test: device boots Test: no following message on the logcat log Could not restart 'zygote': Cannot start an updatable service 'zygote' before configs from APEXes are all loaded. Queued for execution. Change-Id: Ib4d0716ed5225b6ade3adaa247ff6140a9b2b9d5
Diffstat (limited to 'base/errors_unix.cpp')
0 files changed, 0 insertions, 0 deletions