diff options
author | Abhay Agarwal <ay.agarwal@samsung.com> | 2019-09-18 19:49:20 +0900 |
---|---|---|
committer | saerome.kim <saerome.kim@samsung.com> | 2019-09-23 14:24:33 +0900 |
commit | 3c874ebcf9d2c36e5c8dff5a3957f217c0ba4697 (patch) | |
tree | 58f3c28e3ec071a64ce78aaa329994191e270d29 | |
parent | a638dbaacd0ef266352fa33a4e6ee5e92dd48ef2 (diff) | |
download | user-awareness-3c874ebcf9d2c36e5c8dff5a3957f217c0ba4697.tar.gz user-awareness-3c874ebcf9d2c36e5c8dff5a3957f217c0ba4697.tar.bz2 user-awareness-3c874ebcf9d2c36e5c8dff5a3957f217c0ba4697.zip |
call stop presence detection only if started
Change-Id: I569ea947646588105b5bf0cc7f987656f6e754cb
Signed-off-by: Abhay Agarwal <ay.agarwal@samsung.com>
-rw-r--r-- | packaging/capi-network-ua.spec | 2 | ||||
-rw-r--r-- | src/user-awareness-monitors.c | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/packaging/capi-network-ua.spec b/packaging/capi-network-ua.spec index 3adba06..7429cc5 100644 --- a/packaging/capi-network-ua.spec +++ b/packaging/capi-network-ua.spec @@ -1,6 +1,6 @@ Name: capi-network-ua Summary: User Awareness Framework CAPI -Version: 0.9.1 +Version: 0.9.2 Release: 1 License: Apache-2.0 Source0: %{name}-%{version}.tar.gz diff --git a/src/user-awareness-monitors.c b/src/user-awareness-monitors.c index 2cac2c2..727b820 100644 --- a/src/user-awareness-monitors.c +++ b/src/user-awareness-monitors.c @@ -1573,8 +1573,9 @@ int ua_monitor_stop_absence_detection(ua_monitor_h handle) /* LCOV_EXCL_STOP */ } - if (!monitor->presence_detection_started) - __ua_stop_monitoring(monitor->sensor_bitmask, monitor->service, UA_PRESENCE_DETECTION); + if (monitor->internal_presence_started) + if (!monitor->presence_detection_started) + __ua_stop_monitoring(monitor->sensor_bitmask, monitor->service, UA_PRESENCE_DETECTION); if (monitor->absence_mode == UA_DETECT_MODE_ALL_SENSOR) __ua_monitor_internal_presence_unref(monitor); |