--- old/src/java.base/share/classes/java/net/URL.java 2018-04-05 09:34:35.515591331 -0700 +++ new/src/java.base/share/classes/java/net/URL.java 2018-04-05 09:34:35.299591456 -0700 @@ -1411,7 +1411,7 @@ // Check with factory if another thread set a // factory since our last check if (!checkedWithFactory && (fac = factory) != null) { - handler2 = fac.createURLStreamHandler(protocol); + handler2 = fac.createURLStreamHandler(protocol); } if (handler2 != null) {