Add logd.ready

logd.ready is a system property that logd sets when it is ready to
serve incoming socket requests for reading and writing log. Clients of
logd (e.g. logcat) can use this to synchornize with logd, otherwise they
may experience a crash due to the refused socket connection to logd. The
property is automatically unset when logd is not running (e.g. being
restarted due to a crash, etc.).

Bug: 206826522
Test: run microdroid. see logcat logs are shown immediately.
Change-Id: I4397fcfd1b5dfe478005f5956a150ec94705ff14
3 files changed
tree: fc37ead611cb401886b122274ffa7b6d80b96ed9
  1. liblog/
  2. logcat/
  3. logd/
  4. logwrapper/
  5. rust/
  6. OWNERS
  7. PREUPLOAD.cfg
  8. TEST_MAPPING