CONPRO-1320] Cleanup observers of deleted resource. 13/190713/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:31:36 +0000 (09:01 +0530)
commit27eeaa55061c3b51cec80e64cfcba38e25281d77
tree4b8cfc528dd8428ad29d58f533d97a5b32859f00
parent6656ab255a1f6b6da3ea38c45e94baa123d021b8
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