You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by fa...@apache.org on 2025/06/16 12:05:42 UTC

svn commit: r1926469 - /poi/trunk/poi/src/main/java/org/apache/poi/util/TempFile.java

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: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org