From 7732d41241f88836aaa948919c7fd4b3120cc969 Mon Sep 17 00:00:00 2001 From: Kush Date: Fri, 28 Feb 2020 15:22:38 +0530 Subject: [PATCH] [CONPRO-1571] Fix for DeleteObserver in case of GATT adapter https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/666 (cherry-picked from bd25a20961dc89dd4c7fedb5a3f4e881ddb53b0a) Change-Id: Id9259093a010533ec20fc4061f2283d7d69d016a Signed-off-by: Kush Signed-off-by: DoHyun Pyun --- resource/csdk/stack/src/ocobserve.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resource/csdk/stack/src/ocobserve.c b/resource/csdk/stack/src/ocobserve.c index 7495f2b..9eef8d6 100644 --- a/resource/csdk/stack/src/ocobserve.c +++ b/resource/csdk/stack/src/ocobserve.c @@ -773,7 +773,7 @@ OCStackResult DeleteObserverUsingDevAddr(const OCDevAddr *devAddr) if (out) { if ((strcmp(out->devAddr.addr, devAddr->addr) == 0) - && out->devAddr.port == devAddr->port) + && (out->devAddr.port == devAddr->port || OC_ADAPTER_GATT_BTLE == devAddr->adapter)) { OIC_LOG_V(INFO, TAG, "deleting observer id %u with %s:%u", out->observeId, out->devAddr.addr, out->devAddr.port); -- 2.7.4