Merge "Stop respawning serial console if disabled" am: a6b295b95e

Original change: https://android-review.googlesource.com/c/platform/system/core/+/2485621

Change-Id: I7cd7e1bd58b65e52dbfff4b3b2ba197f10cc8b9f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/init/service.cpp b/init/service.cpp
index 8456d1e..35beaad 100644
--- a/init/service.cpp
+++ b/init/service.cpp
@@ -453,6 +453,7 @@
     // disable services requiring the console. For older kernels and boot
     // images, not setting this at all will fall back to the old behavior
     if (GetProperty("ro.boot.serialconsole", "") == "0") {
+        flags_ |= SVC_DISABLED;
         return {};
     }