q.post(new Runnable() {
@Override
public void run() {
ByteBufferAllocator allocator = new OnceByteBufferAllocator();
Ready ready = readyFactory.create(q, allocator);
ready.connect(a, new ReadyConnection() {
private FtpResponseReader reader = null;
@Override
public void handle(Address address, ByteBuffer buffer) {
reader.handle(address, buffer);
}