From 758b6b5cc1b0f5d7075129659abb15cf6fdc705c Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Mon, 23 Aug 2021 14:37:57 -0700 Subject: [PATCH] Fixed bug with return value checking for idleTimeout --- meshcore/agentcore.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meshcore/agentcore.c b/meshcore/agentcore.c index 33169a3..88679e4 100644 --- a/meshcore/agentcore.c +++ b/meshcore/agentcore.c @@ -3439,7 +3439,7 @@ void MeshServer_OnResponse(ILibWebClient_StateObject WebStateObject, int Interru { char idleBuffer[16]; idleBuffer[ILibSimpleDataStore_Get(agent->masterDb, "controlChannelIdleTimeout", idleBuffer, sizeof(idleBuffer)-1)] = 0; - if (ILib_atoi_int32(&(agent->controlChannel_idleTimeout_seconds), idleBuffer, sizeof(idleBuffer)) == 0) + if (ILib_atoi_int32(&(agent->controlChannel_idleTimeout_seconds), idleBuffer, sizeof(idleBuffer)) != 0) { agent->controlChannel_idleTimeout_seconds = DEFAULT_IDLE_TIMEOUT; }