--- a/src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java Thu May 31 17:18:56 2018 +0100
+++ b/src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java Fri Jun 01 16:43:54 2018 +0100
@@ -285,16 +285,16 @@
private static boolean retryPostValue() {
String s = Utils.getNetProperty("jdk.httpclient.enableAllMethodRetry");
- if (s == "" || "true".equals(s))
- return true;
- return false;
+ if (s == null)
+ return false;
+ return s.isEmpty() ? true : Boolean.parseBoolean(s);
}
private static boolean retryConnect() {
String s = Utils.getNetProperty("jdk.httpclient.disableRetryConnect");
- if (s == "" || "true".equals(s))
+ if (s == null)
return false;
- return true;
+ return s.isEmpty() ? true : Boolean.parseBoolean(s);
}
/** True if ALL ( even non-idempotent ) requests can be automatic retried. */