Update snapshot(2017-10-11)
[platform/upstream/iotivity.git] / resource / csdk / stack / src / ocresource.c
index 16579f8..d6ec143 100755 (executable)
@@ -1225,6 +1225,7 @@ HandleResourceWithEntityHandler(OCServerRequest *request,
             // Since we are making an early return and not responding, the server request
             // needs to be deleted.
             FindAndDeleteServerRequest (request);
+            FreeObserver(obs);
             return OC_STACK_OK;
         }
 
@@ -1314,6 +1315,7 @@ HandleResourceWithEntityHandler(OCServerRequest *request,
     result = EntityHandlerCodeToOCStackCode(ehResult);
 exit:
     OCPayloadDestroy(ehRequest.payload);
+    FreeObserver(resObs);
     return result;
 }