commit | 1152005db28af5e7f685f1ae5335d8c06c4b04e0 | [log] [tgz] |
---|---|---|
author | Yifan Hong <elsk@google.com> | Wed Jun 16 23:08:39 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Wed Jun 16 23:08:39 2021 +0000 |
tree | e56bc715e5711f33f3131fcef14f42b693d48282 | |
parent | f8efb4767aa1c60b73a12994e2e672a33858aa5a [diff] | |
parent | 180f09488321ad0eb9c267ca01505a9e03f86c62 [diff] |
Merge "servicedispatcher: pause until killed." am: 180f094883 Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1734539 Change-Id: I2e8e253b9fa0afd21f4c405c2e31dd988bef6330
diff --git a/libs/binder/servicedispatcher.cpp b/libs/binder/servicedispatcher.cpp index 0c677a8..af79126 100644 --- a/libs/binder/servicedispatcher.cpp +++ b/libs/binder/servicedispatcher.cpp
@@ -85,7 +85,11 @@ LOG(INFO) << "Finish setting up RPC on service " << name << " on port" << port; std::cout << port << std::endl; - return EX_OK; + + TEMP_FAILURE_RETRY(pause()); + + PLOG(FATAL) << "TEMP_FAILURE_RETRY(pause()) exits; this should not happen!"; + __builtin_unreachable(); } // Log to logd. For warning and more severe messages, also log to stderr.