Thanks Aleksey. Can't file Jira issues myself, unfortunately; holding my word to Rory's promise that there will be a public Jira subscription access at some point -- it'd help a lot for those who wish to track changes on issues and currently have to do it manually.
Dawid On Mon, Nov 17, 2014 at 11:28 AM, Aleksey Shipilev <aleksey.shipi...@oracle.com> wrote: > On 11/17/2014 12:56 PM, Dawid Weiss wrote: >> This is very minor, but java.net.Authenticator has the following >> static field for the default authenticator: >> >> private static Authenticator theAuthenticator; >> >> This field is set from a synchronized method setDefault(..), but >> accessed without proper sync from all other request* methods: >> >> Authenticator a = theAuthenticator; >> if (a == null) { >> return null; >> } > > Yes, theAuthenticator should be volatile. > > Filed: > https://bugs.openjdk.java.net/browse/JDK-8065096 > > -Aleksey. > >