Skip to content

Commit 63827dd

Browse files
committed
fixed:does not reply when mqtt connect failure
1 parent e7077ab commit 63827dd

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

‎XEngine_Source/XEngine_APPService/XEngine_AuthorizeService/Authorize_MQTTTask.cpp‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ bool Authorize_MQTTTask_Handle(LPCXSTR lpszClientAddr, MQTTPROTOCOL_FIXEDHEADER*
8787
//错误断开连接
8888
MQTTProtocol_Packet_DisConnect(tszRVBuffer, &nRVLen);
8989
MQTTProtocol_Packet_Header(tszSDBuffer, &nSDLen, XENGINE_RFCCOMPONENTS_MQTT_PROTOCOL_TYPE_DISCONN, tszRVBuffer, nRVLen);
90-
//XEngine_MQXService_Send(lpszClientAddr, tszSDBuffer, nSDLen, XENGINE_MQAPP_NETTYPE_MQTT);
90+
XEngine_Client_TaskSend(lpszClientAddr, tszSDBuffer, nSDLen, XENGINE_AUTH_APP_NETTYPE_MQTT);
9191
XLOG_PRINT(xhLog, XENGINE_HELPCOMPONENTS_XLOG_IN_LOGLEVEL_INFO, _X("MQTT客户端:%s,请求链接失败,错误码:%lX"), lpszClientAddr, MQTTProtocol_GetLastError());
9292
return false;
9393
}

‎XEngine_Source/XEngine_APPService/XEngine_AuthorizeService/XEngine_AuthorizeService.vcxproj‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,7 @@
154154
<LanguageStandard>stdcpp20</LanguageStandard>
155155
<LanguageStandard_C>stdc17</LanguageStandard_C>
156156
<AdditionalOptions>/utf-8 %(AdditionalOptions)</AdditionalOptions>
157+
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
157158
</ClCompile>
158159
<Link>
159160
<SubSystem>Console</SubSystem>

0 commit comments

Comments
 (0)