commit | e50f2efab5b1f42e6a908272458975c8bced0cdb | [log] [tgz] |
---|---|---|
author | Steven Moreland <smoreland@google.com> | Wed Apr 26 11:42:24 2017 -0700 |
committer | Steven Moreland <smoreland@google.com> | Wed Apr 26 11:43:25 2017 -0700 |
tree | 8ac9a990433c1bbac78fdf60db6c4f0de73e977d | |
parent | fd2259e756908383689214ef6c9cac282986a869 [diff] [blame] |
vehicle: respect result of registerAsService 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; }