jpackage will attempt to delete the temp directory a few times. If all attempts fail, it will print remaining files and empty directories (100 entries at most) to the console and continue. It will not exit with an error status as previously, as this is not a critical error.
------------- Commit messages: - Applied blessed-modifier-order.sh - TempDirectory: drop redundant synchronization (presumably Files.walkFileTree() will not call method on the supplied FileVisitor concurrently); Better coverage, fix a bug in the implementation. - PathDeletionPreventer: helper that encapsulates platform specifics to lock a file or directory and cause IOException in tests when trying to delete it - 8374222: jpackage will exit with error if it failes to clean the temp directory Changes: https://git.openjdk.org/jdk/pull/29664/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=29664&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8374222 Stats: 880 lines in 5 files changed: 863 ins; 7 del; 10 mod Patch: https://git.openjdk.org/jdk/pull/29664.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/29664/head:pull/29664 PR: https://git.openjdk.org/jdk/pull/29664
