BigW Consortium Gitlab

Commit 448e6cc5 by Zahid Chowdhury

Missed destructor when wifi scan rate is to fast & print msg if config apikey is found

parent 6d005738
......@@ -492,6 +492,7 @@ COMPONENT_INIT
"/ApiKey", combainApiKey, sizeof(combainApiKey) - 1, "");
if (cfgRes == LE_OK && combainApiKey[0] != '\0')
{
LE_INFO("config get of combainApiKey worked");
combainApiKeySet = true;
CombainHttpInit(&RequestJson, &ResponseJson, ResponseAvailableEvent);
le_thread_Ref_t httpThread = le_thread_Create("CombainHttp", CombainHttpThreadFunc, NULL);
......
......@@ -268,20 +268,22 @@ static bool TrySubmitRequest(void)
const le_result_t res = ma_combainLocation_SubmitLocationRequest(
State.combainHandle, LocationResultHandler, NULL);
if (res == LE_DUPLICATE) {
ma_combainLocation_DestroyLocationRequest(State.combainHandle);
return true;
}
if (res == LE_OK) {
LE_INFO("Submitted request handle: %d", (uint32_t) State.combainHandle);
return true;
}
if (res == LE_DUPLICATE) {
ma_combainLocation_DestroyLocationRequest(State.combainHandle);
return true;
}
if (res == LE_OK) {
LE_INFO("Submitted request handle: %d", (uint32_t) State.combainHandle);
return true;
}
LE_FATAL("Failed to submit location request\n");
return false;
ma_combainLocation_DestroyLocationRequest(State.combainHandle);
LE_FATAL("Failed to submit location request\n");
return false;
}
ma_combainLocation_DestroyLocationRequest(State.combainHandle);
LE_INFO("Cannot submit WIFI location request to Combain as previous in transit");
return false;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment