Fixed:SixFrame protocol instance.

This commit is contained in:
Fancy code 2024-05-08 12:39:12 +08:00
parent 075d82be2a
commit df85a88d62
2 changed files with 4 additions and 3 deletions

View File

@ -24,6 +24,9 @@ AppManager::AppManager() : mTcpServer(nullptr), mInitRuning(false)
}
const StatusCode AppManager::Init(const AppParam &param)
{
std::shared_ptr<IAppProtocolHandle> protocolHandle;
AppManagerMakePtr::GetInstance()->CreateProtocolHandle(protocolHandle);
IAppProtocolHandle::GetInstance(&protocolHandle);
auto initThread = [](std::shared_ptr<AppManager> appManager, const AppParam param) {
LogInfo("WifiApModeInit started.\n");
appManager->WifiApModeInit(param);
@ -185,9 +188,6 @@ void AppManager::WifiApModeInit(const AppParam &param)
LogWarning("AppManager init stop.\n");
return;
}
std::shared_ptr<IAppProtocolHandle> protocolHandle;
AppManagerMakePtr::GetInstance()->CreateProtocolHandle(protocolHandle);
IAppProtocolHandle::GetInstance(&protocolHandle);
HttpServerStart(param);
TcpServerStart(param);
}

View File

@ -835,6 +835,7 @@ void SixFrameHandle::ResponseJsonString(cJSON *json, ResponseHandle responseHand
char *resultStr = nullptr;
resultStr = cJSON_Print(json);
if (nullptr != resultStr) {
LogInfo("ResponseJsonString:\n %s\n", resultStr);
responseHandle(resultStr, context);
free(resultStr);
}