CONPRO-1320] Cleanup observers of deleted resource. 19/190719/1
authorAmit KS <amit.s12@samsung.com>
Thu, 4 Oct 2018 15:00:41 +0000 (20:30 +0530)
committerAmit KS <amit.s12@samsung.com>
Fri, 5 Oct 2018 03:34:04 +0000 (09:04 +0530)
commit0290994e11cd9baccafbea86ebb72504ef1f4a15
tree516ec9c5f8d98250dd00c7f40115289573c1ccec
parent27306168858283695a6063a0498a10eef168bf21
CONPRO-1320] Cleanup observers of deleted resource.

Observers were not cleane up for deleted resource, this
caused crash in trying to access deleted resource while
deleting these observers when TCP connection is closed.
Changes are made to clean up the observers while deleting
resource itself

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/318
(cherry picked from commit a7f8adbd8574db8b22a9fbf2340721ebac4c148e)

Signed-off-by: Harish Kumara M <h.marappa@samsung.com>
Signed-off-by: Amit KS <amit.s12@samsung.com>
Change-Id: I2860a6aaa6324b3ff55070860e8e6b0090f6d2eb
resource/csdk/stack/include/internal/ocobserve.h
resource/csdk/stack/src/ocobserve.c
resource/csdk/stack/src/ocstack.c