new SelectorRequest (SelectorRequest.Type.CONNECT,
myChannel,
new ConnectCallback (),
nanoDeadline);
selectorManager.add (request);
request.waitOnCompletion (nanoDeadline);
if (request.status == SelectorRequest.Status.IOERROR)
{
throw new TRANSIENT ("unable to connect");
}