It looks like the InputStream of the DownloadStream is never closed. Is it true?
I had a look at the handleDownload() method of com.vaadin.terminal.gwt.server.AbstractApplicationServlet and it closes the OutputStream of the HttpServletResponse but not the InputStream of the DownloadStream.
Looks bug to me. Fixed in trunk
http://dev.vaadin.com/ticket/3623
thanks for pointing this out!
cheers,
matti
Thanks Matti for quick action.
I really love this framework. Very well architectured.