transports.remove(client);
}
@Override
public T makeObject(InetSocketAddress socket) throws Exception {
TNonblockingTransport nbTr = new TNonblockingSocket(
socket.getAddress().getHostAddress(), socket.getPort());
TProtocolFactory factory = new TBinaryProtocol.Factory();
T client = maker.create(nbTr, clientManager, factory);
transports.put(client, nbTr);
return client;