< prev index next >

src/java.base/share/classes/java/net/SocketPermission.java

Print this page
rev 56150 : [mq]: 8230415-Avoid-redundant-permission-checking-in-FilePermissionCollection-and-SocketPermissionCollection

@@ -1431,11 +1431,11 @@
             if (((needed & x.getMask()) != 0) && x.impliesIgnoreMask(np)) {
                 effective |=  x.getMask();
                 if ((effective & desired) == desired) {
                     return true;
                 }
-                needed = (desired ^ effective);
+                needed = (desired & ~effective);
             }
         }
         return false;
     }
 
< prev index next >