diff --git a/src/main/java/com/dostalgia/UploadResource.java b/src/main/java/com/dostalgia/UploadResource.java index b12851b..0945b93 100644 --- a/src/main/java/com/dostalgia/UploadResource.java +++ b/src/main/java/com/dostalgia/UploadResource.java @@ -497,7 +497,10 @@ public class UploadResource { "[A-Za-z]:(\\\\|/)[^\\s\"\\r\\n]+"); try (var walk = Files.walk(extractDir)) { walk.filter(Files::isRegularFile) - .filter(f -> isSmallTextFile(f)) + .filter(f -> { + try { return isSmallTextFile(f); } + catch (IOException e) { return false; } + }) .forEach(f -> { try { byte[] data = Files.readAllBytes(f);