This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC3100SDK: sl_Recv is returning SL_EAGAIN when in blocking mode.

Part Number: CC3100SDK

Hello 

I am getting the error SL_EAGAIN when there are no more bytes to receive using sockets in blocking mode.  It is my understanding that this error should only occur  in non blocking mode. 

Please advise why this error occurs when there are no more bytes to receive using sockets in blocking mode.

It is my understanding that a value of zero should be returned in blocking mode when a time out is used. Is this correct?

Regards,

Steve