Merge branch '2.2.x' into 2.3.x

Closes gh-23671
This commit is contained in:
Andy Wilkinson
2020-10-13 11:20:18 +01:00
2 changed files with 4 additions and 6 deletions

View File

@@ -19,6 +19,7 @@ package org.springframework.boot.web.server;
import java.io.File;
import java.io.IOException;
import java.net.InetAddress;
import java.nio.file.Files;
import java.util.Arrays;
import java.util.LinkedHashSet;
import java.util.Set;
@@ -185,9 +186,7 @@ public abstract class AbstractConfigurableWebServerFactory implements Configurab
*/
protected final File createTempDir(String prefix) {
try {
File tempDir = File.createTempFile(prefix + ".", "." + getPort());
tempDir.delete();
tempDir.mkdir();
File tempDir = Files.createTempDirectory(prefix + "." + getPort() + ".").toFile();
tempDir.deleteOnExit();
return tempDir;
}