CONPRO-1320] Cleanup observers of deleted resource. 81/190681/1
authorAmit KS <amit.s12@samsung.com>
Thu, 4 Oct 2018 15:00:41 +0000 (20:30 +0530)
committerAmit KS <amit.s12@samsung.com>
Thu, 4 Oct 2018 15:05:38 +0000 (20:35 +0530)
commit0a72d6559f2531047e827016b1b83f8c21fbb719
tree9f7d8c12d6d4e03f60926383c1156a4114b517e0
parenta566b04d183e36a443ca8360eb15f1a1c96e0760
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