On 21/02/17 08:40, Rory O'Donnell wrote:
> Hi Mark,
> 
> Review thread:
> http://mail.openjdk.java.net/pipermail/net-dev/2017-February/010648.html

Thanks.

Looks good.

Mark


> 
> Rgds,Rory
> 
> 
> On 20/02/2017 11:45, Rory O'Donnell wrote:
>> Hi Mark,
>>
>> Thanks for the update, we have logged a new issue referring to the
>> previous bug - JDK-8175261
>>
>> Rgds, Rory
>>
>> On 17/02/2017 11:48, Mark Thomas wrote:
>>> On 03/02/17 21:17, Rory O'Donnell wrote:
>>>>
>>>> Hi Mark,
>>>>
>>>> *JDK 9 Early Access* b155 <https://jdk9.java.net/download/>  is
>>>> available on java.net
>>>>
>>>> Can you confirm fix for :
>>>>
>>>>  * b153 - JDK-8163449 : Allow per protocol setting for URLConnection
>>>>    defaultUseCaches
>>>
>>> Sorry for the delayed reply. I needed to re-create my Java 9 test
>>> environment and it took me a couple of attempts to get it right.
>>>
>>> I'm afraid that the current fix is not sufficient for JARUrlConnection.
>>>
>>> The problem is that sun.net.www.protocol.jar.JarURLConnection passes
>>> all of the [g|s]et[Default]UseCaches() method calls to the wrapped
>>> URLConnection which is an instance of FileURLConnection. This means
>>> any attempt to control caching for just JAR URLs fails. "jar" always
>>> ends up being treated like "file" which is exactly the case we are
>>> trying to avoid. We want "file" to cache for performance but we don't
>>> want "jar" to cache so we can avoid the associated file locking issues.
>>>
>>> Simple test here:
>>> https://github.com/markt-asf/memory-leaks/blob/master/src/org/apache/markt/leaks/net/TestJava9CacheFix.java
>>>
>>>
>>> Output should be:
>>> true
>>> true
>>> false
>>> false
>>>
>>> Mark
>>>
>>>
>>>
>>>
>>>>
>>>> There have been a number of fixes to bugs reported by Open Source
>>>> projects since the last availability email  :
>>>>
>>>>  * b155 - JDK-8167273 : Calendar.getDisplayNames inconsistent with
>>>>    DateFormatSymbols
>>>>  * b154 - JDK-8157611 : field visiblePackages is null for the unnamed
>>>>    module producing NPE when accessed
>>>>  * B152 - JDK-8172158 : Annotation processor not run with -source <= 8
>>>>
>>>>
>>>> Dalibor and I are presenting at FOSDEM this weekend, we would love to
>>>> meet you there!
>>>>
>>>>  * JDK 9 Outreach - The Awesome Parts
>>>>    <https://fosdem.org/2017/schedule/event/outreach/>
>>>>
>>>>
>>>> Rgds,Rory
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
>>> For additional commands, e-mail: dev-h...@tomcat.apache.org
>>>
>>
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to