int cc3000_closesocket(int sockfd) { int ret; cc3000_lib_lock(); ret = cc3000_closesocket_impl(sockfd); #ifdef CONFIG_CC3000_MT cc3000_remove_socket(sockfd); #endif cc3000_lib_unlock(); return ret; }
int cc3000_closesocket(int sockfd) { int ret; #ifdef CONFIG_CC3000_MT waitlldbg("remove\n"); cc3000_remove_socket(sockfd); #endif cc3000_lib_lock(); waitlldbg("Call closesocketl\n"); ret = cc3000_closesocket_impl(sockfd); waitlldbg("return closesocket\n"); cc3000_lib_unlock(); return ret; }