Skip to content

Commit cd1bd3b

Browse files
committed
Merge branch 'fix-transport-recv' into 'master'
Fix transport recv return value See merge request app-frameworks/esp-aws-iot!70
2 parents 4515d57 + fed617c commit cd1bd3b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

libraries/coreMQTT/port/network_transport/network_transport.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ int32_t espTlsTransportSend( NetworkContext_t* pxNetworkContext,
202202
int32_t espTlsTransportRecv( NetworkContext_t* pxNetworkContext,
203203
void* pvData, size_t uxDataLen )
204204
{
205-
int32_t lBytesRead = 0;
205+
int32_t lBytesRead = -1;
206206

207207
if( ( pvData != NULL ) &&
208208
( uxDataLen > 0 ) &&
@@ -222,6 +222,8 @@ int32_t espTlsTransportRecv( NetworkContext_t* pxNetworkContext,
222222
fd_set read_fds;
223223
fd_set error_fds;
224224

225+
lBytesRead = 0;
226+
225227
esp_tls_get_conn_sockfd( pxNetworkContext->pxTls, &lSockFd );
226228
FD_ZERO( &read_fds );
227229
FD_SET( lSockFd, &read_fds );

0 commit comments

Comments
 (0)