On Tue, 15 Sep 2020 13:54:14 GMT, David M. Lloyd
wrote:
> 8252996: Thread safety problem in java.net.ProxySelector
This pull request has now been integrated.
Changeset: cca3a26e
Author:David M. Lloyd
Committer: Daniel Fuchs
URL: https://git.openjdk.java.net/jdk/commit/cca3a
On Thu, 17 Sep 2020 13:16:41 GMT, David M. Lloyd
wrote:
>> Hi David,
>>
>> I can sponsor this for you - unless you already have a sponsor?
>>
>> best regards,
>> -- daniel
>
> No, I do not (though @ChrisHegarty did take a peek at my original ML post).
Done.
-
PR: https://git.ope
On Thu, 17 Sep 2020 13:04:28 GMT, Daniel Fuchs wrote:
>> Seems like an oversight when proxy selector was added
>
> Hi David,
>
> I can sponsor this for you - unless you already have a sponsor?
>
> best regards,
> -- daniel
No, I do not (though @ChrisHegarty did take a peek at my original ML po
On Thu, 17 Sep 2020 12:07:06 GMT, Alan Bateman wrote:
>> 8252996: Thread safety problem in java.net.ProxySelector
>
> Seems like an oversight when proxy selector was added
Hi David,
I can sponsor this for you - unless you already have a sponsor?
best regards,
-- daniel
-
On Tue, 15 Sep 2020 13:54:14 GMT, David M. Lloyd
wrote:
> 8252996: Thread safety problem in java.net.ProxySelector
Seems like an oversight when proxy selector was added
-
Marked as reviewed by alanb (Reviewer).
PR: https://git.openjdk.java.net/jdk/pull/184
8252996: Thread safety problem in java.net.ProxySelector
-
Commit messages:
- 8252996: Fix visibility issue in ProxySelector
Changes: https://git.openjdk.java.net/jdk/pull/184/files
Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=184&range=00
Issu
The bug ID is https://bugs.openjdk.java.net/browse/JDK-8252996 .
On Wed, Sep 9, 2020 at 3:14 PM Chris Hegarty wrote:
>
> Seems like a bug. Can you please file an issue for it.
>
> Thanks,
> -Chris.
>
> > On 2 Sep 2020, at 14:16, David Lloyd wrote:
> >
> > The default proxy selector field in java
Seems like a bug. Can you please file an issue for it.
Thanks,
-Chris.
> On 2 Sep 2020, at 14:16, David Lloyd wrote:
>
> The default proxy selector field in java.net.ProxySelector is
> essentially a global variable with no thread safety measures taken to
> ensure that accesses are valid. Anecd
The default proxy selector field in java.net.ProxySelector is
essentially a global variable with no thread safety measures taken to
ensure that accesses are valid. Anecdotally, a symptom of this bug
*may* be that the field appears `null` after assignment (based on an
IRC discussion with a confused