commit | eb8e1a7dc5487264cace7283fb18a4b02a11b469 | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Apr 26 11:42:24 2017 -0700 |
committer | Andreas Gampe <agampe@google.com> | Fri Apr 28 04:22:39 2017 +0000 |
tree | cf07bd1e5e4370c38605f7c3de478aba648138c3 | |
parent | c2af01d66bad28a1f62fa80928aa4928cb583589 [diff] [blame] |
vehicle: respect result of registerAsService (cherry picked from commit e50f2efab5b1f42e6a908272458975c8bced0cdb) Test: works with https://android-review.googlesource.com/c/358172/ Change-Id: I73bb43f0759f4e396ededf4d8ef7f13711c13276
diff --git a/automotive/vehicle/2.0/default/VehicleService.cpp b/automotive/vehicle/2.0/default/VehicleService.cpp index ff112c6..d1fd555 100644 --- a/automotive/vehicle/2.0/default/VehicleService.cpp +++ b/automotive/vehicle/2.0/default/VehicleService.cpp
@@ -36,8 +36,15 @@ configureRpcThreadpool(4, true /* callerWillJoin */); ALOGI("Registering as service..."); - service->registerAsService(); + status_t status = service->registerAsService(); + + if (status != OK) { + ALOGE("Unable to register vehicle service (%d)", status); + return 1; + } ALOGI("Ready"); joinRpcThreadpool(); + + return 1; }