@Override
public void connect(Address address, final ReadyConnection connection) {
try {
final DatagramChannel channel = DatagramChannel.open();
try {
channel.configureBlocking(false);
final SelectionKey selectionKey = channel.register(selector, 0);
final LinkedList<AddressedByteBuffer> toWriteQueue = new LinkedList<AddressedByteBuffer>();
selectionKey.attach(new SelectionKeyVisitor() {