Frank Vannieuwkerke / CC3000_Hostdriver

Dependencies:   NVIC_set_all_priorities

Dependents:   CC3000_Simple_Socket Wi-Go_IOT_Demo

Revision:
10:5afa438c12fd
Parent:
8:b48bb4df9319
diff -r 8db50def96e5 -r 5afa438c12fd socket.cpp
--- a/socket.cpp	Thu Aug 15 10:09:57 2013 +0000
+++ b/socket.cpp	Mon Sep 16 12:36:14 2013 +0000
@@ -120,6 +120,9 @@
     long ret;
     unsigned char *ptr, *args;
     
+    //Wait until all buffers are released
+    while(tSLInformation.usNumberOfFreeBuffers != SOCKET_MAX_FREE_BUFFERS);
+
     ret = EFAIL;
     ptr = tSLInformation.pucTxCommandBuffer;
     args = (ptr + HEADERS_SIZE_CMD);