RFR: 8256489: Make gtest for long path names on Windows more resilient in the presence of virus scanners

Ralf Schmelter rschmelter at openjdk.java.net
Mon Nov 23 10:47:08 UTC 2020


Hi,

a virus scanner can keep a file open on Windows, so that a DeleteFile command returns successful, but the file is actually not removed when the call returns. In the gtest for long path names on Windows this can lead to failures when a directory is tried to be removed, but the file inside it is still kept by the virus scanner.

Since this is an error which only occurs very infrequently, we just retry the deletion a few times. 

Best regards,
Ralf

-------------

Commit messages:
 - Make directory removal in path test more resilient

Changes: https://git.openjdk.java.net/jdk/pull/1380/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1380&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8256489
  Stats: 14 lines in 1 file changed: 12 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1380.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1380/head:pull/1380

PR: https://git.openjdk.java.net/jdk/pull/1380


More information about the hotspot-runtime-dev mailing list