[CONPRO-1333] Fix for crash in virtual device 13/194513/1
authorpilli manikanta <p.manikanta@partner.samsung.com>
Wed, 28 Nov 2018 09:10:22 +0000 (14:40 +0530)
committerDoHyun Pyun <dh79.pyun@samsung.com>
Wed, 5 Dec 2018 06:49:16 +0000 (15:49 +0900)
commit89c8f508c9083e24739094a18566c26e436aa22f
treef26ebc97752b7a69125c1d98a049929119cb2de8
parentffe5fd672d43e4a53332f4904964a4aea8fc2140
[CONPRO-1333] Fix for crash in virtual device

Post response received on deleted JniOnPostListener object.
Binding weak reference of JniOnPostListener gives safe way
for checking the existance of JniOnPostListener object.

https://github.sec.samsung.net/RS7-IOTIVITY/IoTivity/pull/347
(cherry picked from commit 3f24e6e008ba6de12fe6ef8dd45cf4a096bc528c)

Change-Id: Ie2305571e562202b69374bfc7960b2d5689b624d
Signed-off-by: pilli manikanta <p.manikanta@partner.samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
android/android_api/base/jni/JniListenerManager.h
android/android_api/base/jni/JniOcAccountManager.cpp
android/android_api/base/jni/JniOcAccountManager.h
android/android_api/base/jni/JniOcResource.cpp
android/android_api/base/jni/JniOcResource.h
android/android_api/base/jni/JniOnDeleteListener.h
android/android_api/base/jni/JniOnGetListener.h
android/android_api/base/jni/JniOnObserveListener.h
android/android_api/base/jni/JniOnPostListener.h
android/android_api/base/jni/JniOnPutListener.h