On 19/05/2019 22:12, Daniil Titov wrote:
Please review the change that fixes the failure of 
sun/management/jmxremote/bootstrap JMX tests on Windows platform.  While 
running, these tests invoke revokeall.exe utility and this utility hangs.

The problem here is that invokeall.exe goes into an endless loop  while 
iterating over Access Control Entries (ACE) for a given file if it encounters 
at least one ACE with the type different from ACCESS_ALLOWED_ACE_TYPE.

The change fixes this problem.  It also removes revokeall.exe binary from the 
repository and changes the makefile  to get it built instead.

Tier1, tier2, tier3, jdk_svc, and sun/management/jmxremote/bootstrap  tests 
succeeded  in Mach5.

Webrev: http://cr.openjdk.java.net/~dtitov/8214545
Bug: https://bugs.openjdk.java.net/browse/JDK-8214545
Have you looked at replacing the tool with code that uses the java.nio.file API? You can edit ACLs with that API.

-Alan

Reply via email to