sensord: do not let the listener have sensor pointer directly 60/126560/4
authorkibak.yoon <kibak.yoon@samsung.com>
Mon, 24 Apr 2017 06:55:55 +0000 (15:55 +0900)
committerKibak Yoon <kibak.yoon@samsung.com>
Mon, 24 Apr 2017 07:39:26 +0000 (07:39 +0000)
commit6444aa5e415d65d4385c0cb55aeca9044472cc63
tree92550854f274e0fbcd0a650e5662fb6a86236871
parent10e723b80eebce838fd6365ba9184f8a080b298e
sensord: do not let the listener have sensor pointer directly

- Since the sensor could be registered or unregistered in runtime,
the sensor pointer of sensor listener can be NULL
when the sensor is unregistered.
- This patch modifies the listener has only the sensor URI and requests
  a handle to the sensor manager if needed.

Change-Id: I7967a332577eb7a0a41c7e678eea85b6b3f55dfd
Signed-off-by: kibak.yoon <kibak.yoon@samsung.com>
src/server/sensor_listener_proxy.cpp
src/server/sensor_listener_proxy.h
src/server/server_channel_handler.cpp