On Fri, 19 Aug 2022 08:40:39 GMT, Josef Eisl <je...@openjdk.org> wrote:

>> Valerie Peng has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   Updated to address review comments.
>
> src/java.base/share/classes/java/security/Provider.java line 1276:
> 
>> 1274:         }
>> 1275:         if (serviceSet == null) {
>> 1276:             ensureLegacyParsed();
> 
> Hi @valeriepeng! I believe that with this change, `getServices()` will return 
> invalid legacy services. Before we called `ensureLegacyParsed()`, which 
> eventually called `removeInvalidServices()`. In `getService(String, String)`, 
> we are now explicitly checking for `isValid()` to keep the old behavior. 
> Shouldn't we do something similar here as well? Am I missing something or is 
> this an intended change?

Hmm, could be. Let me check into it and I will have to file a separate bug to 
address this since the changes have already been integrated. Thanks for the 
comments.

-------------

PR: https://git.openjdk.org/jdk/pull/6513

Reply via email to