handlerBeforeExecutionHandler =
NETTY_CLIENT_EXECUTION_AFTER_HANDLER.get(conf);
boolean useExecutionHandler = NETTY_CLIENT_USE_EXECUTION_HANDLER.get(conf);
if (useExecutionHandler) {
int executionThreads = NETTY_CLIENT_EXECUTION_THREADS.get(conf);
executionHandler = new ExecutionHandler(
new MemoryAwareThreadPoolExecutor(
executionThreads, 1048576, 1048576, 1, TimeUnit.HOURS,
new ThreadFactoryBuilder().setNameFormat("netty-client-exec-%d")
.build()));
if (LOG.isInfoEnabled()) {