/* Make sure that I cant add a tcp server to a udp client */ static test_return_t add_tcp_server_udp_client_test(memcached_st *memc) { (void)memc; #if 0 memcached_server_st server; memcached_server_instance_st instance= memcached_server_instance_by_position(memc, 0); memcached_server_clone(&server, &memc->hosts[0]); test_true(memcached_server_remove(&(memc->hosts[0])) == MEMCACHED_SUCCESS); test_true(memcached_server_add(memc, server.hostname, server.port) == MEMCACHED_INVALID_HOST_PROTOCOL); #endif return TEST_SUCCESS; }
static inline void set_last_disconnected_host(memcached_server_write_instance_st self) { assert(self->root); if (self->root == NULL) { return; } if (self->root->last_disconnected_server and self->root->last_disconnected_server->version == self->version) { return; } // const_cast memcached_st *root= (memcached_st *)self->root; memcached_server_free(root->last_disconnected_server); root->last_disconnected_server= memcached_server_clone(NULL, self); root->last_disconnected_server->version= self->version; }