diff --git a/components/mqtt/paho/MQTTClient-C/src/FreeRTOS/MQTTFreeRTOS.c b/components/mqtt/paho/MQTTClient-C/src/FreeRTOS/MQTTFreeRTOS.c index 408dd636..30edd274 100644 --- a/components/mqtt/paho/MQTTClient-C/src/FreeRTOS/MQTTFreeRTOS.c +++ b/components/mqtt/paho/MQTTClient-C/src/FreeRTOS/MQTTFreeRTOS.c @@ -155,7 +155,7 @@ static int esp_write(Network *n, unsigned char *buffer, unsigned int len, unsign if (FD_ISSET(n->my_socket, &fdset)) { do { - rc = send(n->my_socket, buffer + sentLen, len - sentLen, MSG_DONTWAIT); + rc = send(n->my_socket, buffer + sentLen, len - sentLen, 0); if (rc > 0) { sentLen += rc;