From df85a88d626fd52bcee1ba7b10445d06bf851d38 Mon Sep 17 00:00:00 2001 From: Fancy code <258828110.@qq.com> Date: Wed, 8 May 2024 12:39:12 +0800 Subject: [PATCH] Fixed:SixFrame protocol instance. --- middleware/AppManager/src/AppManager.cpp | 6 +++--- .../AppManager/src/Protocol/SixFrame/SixFrameHandle.cpp | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/middleware/AppManager/src/AppManager.cpp b/middleware/AppManager/src/AppManager.cpp index cc620dc..9fa4c84 100644 --- a/middleware/AppManager/src/AppManager.cpp +++ b/middleware/AppManager/src/AppManager.cpp @@ -24,6 +24,9 @@ AppManager::AppManager() : mTcpServer(nullptr), mInitRuning(false) } const StatusCode AppManager::Init(const AppParam ¶m) { + std::shared_ptr protocolHandle; + AppManagerMakePtr::GetInstance()->CreateProtocolHandle(protocolHandle); + IAppProtocolHandle::GetInstance(&protocolHandle); auto initThread = [](std::shared_ptr appManager, const AppParam param) { LogInfo("WifiApModeInit started.\n"); appManager->WifiApModeInit(param); @@ -185,9 +188,6 @@ void AppManager::WifiApModeInit(const AppParam ¶m) LogWarning("AppManager init stop.\n"); return; } - std::shared_ptr protocolHandle; - AppManagerMakePtr::GetInstance()->CreateProtocolHandle(protocolHandle); - IAppProtocolHandle::GetInstance(&protocolHandle); HttpServerStart(param); TcpServerStart(param); } \ No newline at end of file diff --git a/middleware/AppManager/src/Protocol/SixFrame/SixFrameHandle.cpp b/middleware/AppManager/src/Protocol/SixFrame/SixFrameHandle.cpp index aa51ada..9adb387 100644 --- a/middleware/AppManager/src/Protocol/SixFrame/SixFrameHandle.cpp +++ b/middleware/AppManager/src/Protocol/SixFrame/SixFrameHandle.cpp @@ -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); }