Author: fanningpj
Date: Mon Jun 16 12:05:42 2025
New Revision: 1926469
URL: http://svn.apache.org/viewvc?rev=1926469&view=rev
Log:
[bug-69714] refactor thread-local
Modified:
poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java
Modified: poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java
URL:
http://svn.apache.org/viewvc/poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java?rev=1926469&r1=1926468&r2=1926469&view=diff
==============================================================================
--- poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java (original)
+++ poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java Mon Jun 16
12:05:42 2025
@@ -63,7 +63,11 @@ public final class TempFile {
* @since POI 5.4.2
*/
public static void
setThreadLocalTempFileCreationStrategy(TempFileCreationStrategy strategy) {
- threadLocalStrategy.set(strategy);
+ if (strategy == null) {
+ threadLocalStrategy.remove();
+ } else {
+ threadLocalStrategy.set(strategy);
+ }
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]