listener = ENABLE_INTEREST_LIFECYCLE_LISTENER;
}
final Executor threadPool = getThreadPoolFor(connection, ioEvent);
if (threadPool != null) {
final SelectorRunner runner = nioConnection.getSelectorRunner();
runner.postpone();
threadPool.execute(runner);
fireIOEvent(connection, ioEvent, listener, logger);
return false;
} else {