Bugfix of #230 c65d66e reverted

Signed-off-by: tomoaki <tomoaki@tomy-tech.com>
This commit is contained in:
tomoaki
2021-05-17 15:26:01 +09:00
parent cd6b1151a3
commit a7133dd751

View File

@@ -249,16 +249,9 @@ void MQTTSNPublishHandler::handleRegAck(Client* client, MQTTSNPacket* packet)
if (regAck != nullptr)
{
client->getWaitREGACKPacketList()->erase(msgId);
if (rc != MQTTSN_RC_ACCEPTED)
{
delete regAck;
}
else
{
Event* ev = new Event();
ev->setClientSendEvent(client, regAck);
_gateway->getClientSendQue()->post(ev);
}
Event* ev = new Event();
ev->setClientSendEvent(client, regAck);
_gateway->getClientSendQue()->post(ev);
}
if (client->isHoldPingReqest()