//------------------------------------------------------- // Internal Methods //------------------------------------------------------- private string SendInfoCommand(Policy policy, string command) { Node node = cluster.GetRandomNode(); Connection conn = node.GetConnection(policy.timeout); Info info; try { info = new Info(conn, command); node.PutConnection(conn); } catch (Exception) { node.CloseConnection(conn); throw; } return info.GetValue(); }