On 07/09/2011 17:24, Michael McMahon wrote:
Hi all,

I've posted a webrev for this at:

http://cr.openjdk.java.net/~michaelm/7085981/webrev.1/

After checking Socket and ServerSocket, I believe they are not actually
affected by this issue. The IllegalArgumentExceptions are thrown before the
impl is created in both cases.

Sorry Michael, I don't see this. It looks like the impl is create in the private Socket before bind is called, then bind can throw IAE. Or have I missed something.

Trivially, the no-args constructor can call this(new InetSocketAddress(0)). I just noticed that these are the same.

-Chris.


Thanks
Michael.

Reply via email to