From ede0115adf224edcca0d80c6f7f87140c0de8451 Mon Sep 17 00:00:00 2001 From: Jaehong Jo Date: Thu, 31 Mar 2016 16:16:52 +0900 Subject: [PATCH] Fix issue related SVACE in oickeepalive Change-Id: I4c788411bcd8eb4251d292e0bf56ab470dfcafc1 Signed-off-by: Jaehong Jo Reviewed-on: https://gerrit.iotivity.org/gerrit/7481 Tested-by: jenkins-iotivity Reviewed-by: Hyuna Jo Reviewed-by: Jon A. Cruz --- resource/csdk/stack/src/oickeepalive.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/resource/csdk/stack/src/oickeepalive.c b/resource/csdk/stack/src/oickeepalive.c index 14b8f0b..8063f2b 100644 --- a/resource/csdk/stack/src/oickeepalive.c +++ b/resource/csdk/stack/src/oickeepalive.c @@ -386,7 +386,7 @@ OCStackResult HandleKeepAlivePUTRequest(const CAEndpoint_t* endPoint, requestInfo->info.payload, requestInfo->info.payloadSize); OCRepPayload *repPayload = (OCRepPayload *)ocPayload; - uint32_t interval = 0; + int64_t interval = 0; OCRepPayloadGetPropInt(repPayload, INTERVAL, &interval); entry->interval = interval; OIC_LOG_V(DEBUG, TAG, "Received interval is [%d]", entry->interval); @@ -446,9 +446,11 @@ OCStackResult HandleKeepAliveResponse(const CAEndpoint_t *endPoint, return SendPingMessage(entry); } } - - // Set sentPingMsg values with false. - entry->sentPingMsg = false; + else + { + // Set sentPingMsg values with false. + entry->sentPingMsg = false; + } OIC_LOG(DEBUG, TAG, "HandleKeepAliveResponse OUT"); return OC_STACK_OK; -- 2.7.4