]> source.dussan.org Git - vaadin-framework.git/commitdiff
Return 404 if a resource cannot be found (#10053) 59/159/1
authorArtur Signell <artur@vaadin.com>
Wed, 24 Oct 2012 10:29:58 +0000 (13:29 +0300)
committerArtur Signell <artur@vaadin.com>
Wed, 24 Oct 2012 10:29:58 +0000 (13:29 +0300)
Change-Id: Iaf87eb7af6f89decb61b7fd2ac953ca6a6dac15a

server/src/com/vaadin/server/DownloadStream.java

index 3ba8b3d39abbabc94dd5767e3383ef3506a64681..5757f7ca9355e7ab77ca59f7872275df70b2fd6e 100644 (file)
@@ -250,6 +250,11 @@ public class DownloadStream implements Serializable {
 
         // Download from given stream
         final InputStream data = getStream();
+        if (data == null) {
+            response.setStatus(HttpServletResponse.SC_NOT_FOUND);
+            return;
+        }
+
         if (data != null) {
 
             OutputStream out = null;