Author: fanningpj
Date: Mon Dec 30 21:48:22 2024
New Revision: 1922788
URL: http://svn.apache.org/viewvc?rev=1922788&view=rev
Log:
do not set deleteOnExit if sys prop set to false
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java?rev=1922788&r1=1922787&r2=1922788&view=diff
==============================================================================
---
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
(original)
+++
poi/trunk/poi/src/main/java/org/apache/poi/util/DefaultTempFileCreationStrategy.java
Mon Dec 30 21:48:22 2024
@@ -83,8 +83,8 @@ public class DefaultTempFileCreationStra
// Generate a unique new filename
File newFile = Files.createTempFile(dir.toPath(), prefix,
suffix).toFile();
- // Set the delete on exit flag, but only when explicitly disabled
- if (System.getProperty(DELETE_FILES_ON_EXIT) != null) {
+ // Set the delete on exit flag if requested
+ if (Boolean.getBoolean(DELETE_FILES_ON_EXIT)) {
newFile.deleteOnExit();
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]