@Override public int getInterestOps() { if (!isSelectable()) { return 0; } int interestOps = 0; if (getReadInterest()) { interestOps |= SelectionKey.OP_READ; } if (getWriteInterest()) { interestOps |= SelectionKey.OP_WRITE; } return interestOps; }
handleWrite(k); if (!initialized && !getReadInterest() && !getWriteInterest()) { throw new CloseRequestException("responded to info probe");