Double free of OCServerRequest
authorHabib Virji <habib.virji@samsung.com>
Mon, 12 Dec 2016 12:20:55 +0000 (12:20 +0000)
committerZiran Sun <ziran.sun@samsung.com>
Wed, 14 Dec 2016 09:54:05 +0000 (09:54 +0000)
OCServerRequest was deleted once in SendListObserverNotification and HandleSingleResponse.

Change-Id: I2964a6a65d760369afaf3e1325eae825d4ce3345
Signed-off-by: Habib Virji <habib.virji@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/15503
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Reviewed-by: Ziran Sun <ziran.sun@samsung.com>
resource/csdk/stack/src/ocobserve.c

index 1d7a48c..1b756c6 100644 (file)
@@ -317,7 +317,6 @@ OCStackResult SendListObserverNotification (OCResource * resource,
                             numSentNotification++;
 
                             OICFree(ehResponse.payload);
-                            FindAndDeleteServerRequest(request);
                         }
                         else
                         {
@@ -682,4 +681,3 @@ GetObserveHeaderOption (uint32_t * observationOption,
     }
     return OC_STACK_OK;
 }
-