diff --git a/spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandler.java b/spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandler.java index d89bb8fb8c2..0b12ef71b60 100644 --- a/spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandler.java +++ b/spring-webmvc/src/main/java/org/springframework/web/servlet/resource/ResourceHttpRequestHandler.java @@ -574,7 +574,7 @@ public class ResourceHttpRequestHandler extends WebContentGenerator out.write(buffer, 0, (int) bytesToCopy); bytesToCopy = 0; } - if (bytesRead < buffer.length) { + if (bytesRead == -1) { break; } }