OSDN Git Service

SensorManager fixes.
authorAravind Akella <aakella@google.com>
Mon, 17 Aug 2015 22:22:12 +0000 (15:22 -0700)
committerAravind Akella <aakella@google.com>
Tue, 25 Aug 2015 18:24:02 +0000 (11:24 -0700)
commit8f35ca973063e1449c5ec40b618393187a47ec58
treefdfae931073dcbb4aef02f28a0d9eaf7451e22c0
parentd213f5e7a4bee477c707fc428cb24aa503971ef1
SensorManager fixes.

i) Use pingBinder() to check the status of sensorservice everytime an
   event_queue is created. Retry to establish the binder connection if
   SensorService has recovered from a runtime restart.
ii) LOG_ALWAYS_FATAL_IF getService(SensorService) returns NULL or malloc
    returns NULL.

Bug: 22634472
Change-Id: I4e3912839b6f4114be1a124510878774dbd576a4
libs/gui/SensorManager.cpp