kopia lustrzana https://github.com/martin-ger/uMQTTBroker
disconnect on too long messages
rodzic
2f9ad7374d
commit
7488d3307c
|
@ -317,7 +317,8 @@ static void ICACHE_FLASH_ATTR MQTT_ClientCon_recv_cb(void *arg, char *pdata, uns
|
||||||
// Expect minimum the full fixed size header
|
// Expect minimum the full fixed size header
|
||||||
if (len + clientcon->mqtt_state.message_length_read > MQTT_BUF_SIZE || len < 2) {
|
if (len + clientcon->mqtt_state.message_length_read > MQTT_BUF_SIZE || len < 2) {
|
||||||
MQTT_ERROR("MQTT: Message too short/long\r\n");
|
MQTT_ERROR("MQTT: Message too short/long\r\n");
|
||||||
clientcon->mqtt_state.message_length_read = 0;
|
MQTT_server_disconnectClientCon(clientcon);
|
||||||
|
//clientcon->mqtt_state.message_length_read = 0;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
READPACKET:
|
READPACKET:
|
||||||
|
|
Ładowanie…
Reference in New Issue