Skip to content

Commit f28c493

Browse files
author
Niall Pemberton
committed
Fix IO-168 Add symlink check to deleteDirectoryOnExit() method as well
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/io/trunk@684716 13f79535-47bb-0310-9956-ffa450edef68
1 parent 7bfef47 commit f28c493

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/java/org/apache/commons/io/FileUtils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1457,7 +1457,9 @@ private static void deleteDirectoryOnExit(File directory) throws IOException {
14571457
return;
14581458
}
14591459

1460-
cleanDirectoryOnExit(directory);
1460+
if (!isSymlink(directory)) {
1461+
cleanDirectoryOnExit(directory);
1462+
}
14611463
directory.deleteOnExit();
14621464
}
14631465

0 commit comments

Comments
 (0)