We have a big problem with CC3000 module. We have loop with accept(httpServerSocket, (sockaddr *) &clientaddr, &addrlen) every 100ms. When accept is successful we receive some data and then we terminate connection. This works for some time then accept stops returning successful answer (client socket number). And this stays indefinitely until we restart the CC3000 module. Every other function works fine in this time (e.g. wlan_ioctl_get_scan_results, mdnsAdvertiser) so communication with module still works fine.
Any suggestions?