[PATCH] JDK-8054565: FilterOutputStream.close may throw IOException if called twice and underlying flush or close fails
Nathan Clement
nathan.a.clement at hotmail.com
Thu Jan 22 21:57:11 UTC 2015
Hi Chris,
We have worked around the problem by using a small jar in our bootstrap classpath (now containing your updated code). From our perspective there's probably no pressing need to have the fix backported.
Thanks,
Nathan
> Subject: Re: [PATCH] JDK-8054565: FilterOutputStream.close may throw IOException if called twice and underlying flush or close fails
> From: chris.hegarty at oracle.com
> Date: Thu, 22 Jan 2015 09:01:10 +0000
> CC: core-libs-dev at openjdk.java.net
> To: nathan.a.clement at hotmail.com
>
> On 21 Jan 2015, at 22:37, Nathan Clement <nathan.a.clement at hotmail.com> wrote:
>
> > Hi Chris,
> >
> > Thanks for your help on this one! Will this be backported to JDK 8, or is that not allowed because of the spec change?
>
> It is possible that the implementation only, not the spec changes, could be backported to 8u. I currently do not have any plans to do this. Is this something that really need in an 8 Update ?
>
> -Chris.
>
> > Thanks,
> >
> > Nathan
> >
> > > Date: Mon, 22 Dec 2014 14:13:18 +0000
> > > From: chris.hegarty at oracle.com
> > > To: core-libs-dev at openjdk.java.net; nathan.a.clement at hotmail.com
> > > Subject: Re: [PATCH] JDK-8054565: FilterOutputStream.close may throw IOException if called twice and underlying flush or close fails
> > >
> > > To close the loop; find below the complete reviewed changes.
> > >
> > > http://cr.openjdk.java.net/~chegar/8054565/webrev.00/webrev/
> > >
> > > Since there is a minor spec change, I will submit a CCC to cover it.
> > > Unless any unforeseen issues arise from the CCC, you can assume that
> > > this is final.
> > >
> > > -Chris.
>
More information about the core-libs-dev
mailing list