Code Review Request: 7096436: (sc) SocketChannel.connect fails on Windows 8 when channel configured non-blocking
Kurchi Hazra
kurchi.subhra.hazra at oracle.com
Mon May 7 12:25:52 PDT 2012
I see. Updated webrev:
http://cr.openjdk.java.net/~khazra/7096436/webrev.01/
Thanks,
Kurchi
On 5/7/2012 10:11 AM, Alan Bateman wrote:
> On 07/05/2012 17:02, Kurchi Subhra Hazra wrote:
>>
>> In this case what happens if someone calls:
>> sc.socket.bind(address);
>> sc.getLocalAddress();
>>
>> I am guessing that state will still be ST_UNCONNECTED, and
>> getLocalAddress will return null. Or am I missing something?
> The bind method will set localAddress after binding the socket and
> shouldn't need to change. It's possible that after the connection is
> established that the local address will be some specific that the
> address that we explicitly bound to, in which case the logic to set
> localAddress when changing the state to ST_CONNECTED will handle this.
>
> -Alan
--
-Kurchi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20120507/840dcceb/attachment.html
More information about the nio-dev
mailing list