disconnect on too long messages

master
martin-ger 2020-02-20 11:00:55 +01:00 zatwierdzone przez GitHub
rodzic 2f9ad7374d
commit 7488d3307c
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -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
if (len + clientcon->mqtt_state.message_length_read > MQTT_BUF_SIZE || len < 2) {
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;
}
READPACKET: