Hi Chris,

thanks for the review.

You are right, it looks more consistent if the code would also 'goto 
cleanupAndReturn' at getaddrinfo failure. I'll change that before pushing.

For me this one was driven by reducing diffs of our SAP JVM variant to the 
master. We did that change already quite some time ago but I haven't been at 
the team back then so I can't give more insights on the motivation at the time. 
The code comment tells that in some configurations different results to the 
getXXbyXX calls could be observed and it lead to issues. So they obviously 
wanted to align this.

Christoph.

> -----Original Message-----
> From: Chris Hegarty [mailto:chris.hega...@oracle.com]
> Sent: Montag, 19. Dezember 2016 20:19
> To: Langer, Christoph <christoph.lan...@sap.com>
> Cc: OpenJDK Network Dev list <net-dev@openjdk.java.net>
> Subject: Re: RFR (M): 8171077: Use getaddrinfo/getnameinfo in Windows
> Inet4AddresImpl native code
> 
> Hi Christoph,
> > On 12 Dec 2016, at 10:09, Langer, Christoph <christoph.lan...@sap.com>
> wrote:
> >
> > Hi again,
> >
> > this is the Windows part.
> >
> > Bug: https://bugs.openjdk.java.net/browse/JDK-8171077
> > Webrev: http://cr.openjdk.java.net/~clanger/webrevs/8171077.0/
> 
> I think this looks ok.
> 
> For consistency, should the code ‘goto cleanupAndReturn’ if
> getaddrinfo fails ( rather than release + return ) ?
> 
> Out of curiosity were you seeing issues with the older
> getXXXbyXXX calls, or is this cleanup/modernisation driven?
> 
> -Chris.

Reply via email to