if (context.wasSuspended() || context.isManualIOEventControl()) {
final IOEvent ioEvent = context.getIoEvent();
final Connection connection = context.getConnection();
if (AsyncQueue.EXPECTING_MORE_OPTION.equals(data)) {
connection.simulateIOEvent(ioEvent);
} else {
connection.enableIOEvent(ioEvent);
}
}
}