Exemple #1
0
void net_release_sendlock(nd_netui_handle  socket_node)
{
	if(socket_node->send_lock){
		nd_mutex_destroy(socket_node->send_lock) ;
		free(socket_node->send_lock) ;
		socket_node->send_lock = NULL ;
	}
}
Exemple #2
0
int nd_sa_destroy(nd_sa_handle sa_handle, int flag) 
{
	nd_static_alloc_t *alloc =(nd_static_alloc_t *) sa_handle;
	if(!sa_handle) {
		return -1;
	}

	nd_mutex_destroy(&alloc->list_lock);
	
	nd_pool_free(alloc->mem_pool ,alloc) ;		//释放一个内存
	//free(allocator) ;
	
	return 0 ;
}