diff --git a/photon-core/src/main/java/org/photonvision/common/logging/Logger.java b/photon-core/src/main/java/org/photonvision/common/logging/Logger.java index 220d502ca..d6cb0c445 100644 --- a/photon-core/src/main/java/org/photonvision/common/logging/Logger.java +++ b/photon-core/src/main/java/org/photonvision/common/logging/Logger.java @@ -125,8 +125,9 @@ public class Logger { } public static void cleanLogs(Path folderToClean) { - LinkedList logFileList = - new LinkedList<>(Arrays.asList(folderToClean.toFile().listFiles())); + File[] logs = folderToClean.toFile().listFiles(); + if (logs == null) return; + LinkedList logFileList = new LinkedList<>(Arrays.asList(logs)); HashMap logFileStartDateMap = new HashMap<>(); // Remove any files from the list for which we can't parse a start date from their name.