this.thresholdIdleConnections = conf.getInt(IPC_SERVER_CLIENT_IDLETHRESHOLD, 4000);
// Start the listener here and let it bind to the port
listener = new Listener();
this.port = listener.getAddress().getPort();
this.rpcMetrics = new RpcMetrics(serverName,
Integer.toString(this.port), this);
// For now, we use readThreads*4 as connection bucket numbers for simplicity.
this.connectionSet = new ConnectionSet(getIpcServerName(), readThreads * 4,
rpcMetrics);
this.tcpNoDelay = conf.getBoolean("ipc.server.tcpnodelay", false);