8288746: HttpClient resources could be reclaimed more eagerly

Reviewed-by: jpai, michaelm
This commit is contained in:
Daniel Fuchs 2022-06-27 15:11:35 +00:00
parent be6be15efa
commit f3f078846f
8 changed files with 165 additions and 79 deletions

View file

@ -232,7 +232,8 @@ module java.base {
jdk.management,
jdk.jfr;
exports jdk.internal.ref to
java.desktop;
java.desktop,
java.net.http;
exports jdk.internal.reflect to
java.logging,
java.sql,

View file

@ -19,6 +19,7 @@ grant codeBase "jrt:/java.net.http" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.ref";
permission java.lang.RuntimePermission "modifyThread";
permission java.net.SocketPermission "*","connect,resolve";
// required if the HTTPClient is configured to use a local bind address