[CONPRO-1454]:[VD][DF190528-00531] Crash 27/211027/2
authorsourav bhuwalka <s.bhuwalka@samsung.com>
Wed, 3 Jul 2019 08:59:18 +0000 (14:29 +0530)
committerDoHyun Pyun <dh79.pyun@samsung.com>
Thu, 1 Aug 2019 23:54:37 +0000 (08:54 +0900)
commit7ebd34dd7ec14cf31ffdf078ccb2bc0b981660c6
tree7b7f814e17fc039f99dde9ad513f40a12c496a08
parent6329da066a68b24f573dc0abbc4aedca103e584c
[CONPRO-1454]:[VD][DF190528-00531] Crash

resHandle is being freed twice once in DeleteClientCB and once
in OICFree(resHandle) in OCDoRequest in exit condition.
So freeing resHandle only if clientCB is NULL

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/532/commits/b63e8200da46aa3e5505288bcf284568798a6069
(cherry-picked from b63e8200da46aa3e5505288bcf284568798a6069)

Change-Id: I486cfb9038524292be6d311302719e36fce5aaa4
Signed-off-by: sourav bhuwalka <s.bhuwalka@samsung.com>
Signed-off-by: Sudipto Bal <sudipto.bal@samsung.com>
resource/csdk/stack/src/ocstack.c