Author: nico
Date: 2009-05-28 15:58:34 +0200 (Thu, 28 May 2009)
New Revision: 35473
Modified:
mmbase/branches/MMBase-1_8/src/org/mmbase/servlet/HandleServlet.java
mmbase/trunk/applications/resources/src/org/mmbase/servlet/HandleServlet.java
Log:
Use IOUtil.copy
Modified: mmbase/branches/MMBase-1_8/src/org/mmbase/servlet/HandleServlet.java
===================================================================
--- mmbase/branches/MMBase-1_8/src/org/mmbase/servlet/HandleServlet.java
2009-05-28 13:54:45 UTC (rev 35472)
+++ mmbase/branches/MMBase-1_8/src/org/mmbase/servlet/HandleServlet.java
2009-05-28 13:58:34 UTC (rev 35473)
@@ -292,15 +292,9 @@
if (log.isDebugEnabled()) {
log.debug("Sending by " + bytes.getClass());
}
- BufferedOutputStream out = new
BufferedOutputStream(res.getOutputStream());
- byte[] buf = new byte[1024];
- int b = 0;
- while ((b = bytes.read(buf)) != -1) {
- out.write(buf, 0, b);
- }
- out.flush();
+ IOUtil.copy(bytes, res.getOutputStream());
+ res.getOutputStream().flush();
bytes.close();
- out.close();
}
public static void main(String argv[]) {
Modified:
mmbase/trunk/applications/resources/src/org/mmbase/servlet/HandleServlet.java
===================================================================
---
mmbase/trunk/applications/resources/src/org/mmbase/servlet/HandleServlet.java
2009-05-28 13:54:45 UTC (rev 35472)
+++
mmbase/trunk/applications/resources/src/org/mmbase/servlet/HandleServlet.java
2009-05-28 13:58:34 UTC (rev 35473)
@@ -326,15 +326,9 @@
if (log.isDebugEnabled()) {
log.debug("Sending by " + bytes.getClass());
}
- BufferedOutputStream out = new
BufferedOutputStream(res.getOutputStream());
- byte[] buf = new byte[1024];
- int b = 0;
- while ((b = bytes.read(buf)) != -1) {
- out.write(buf, 0, b);
- }
- out.flush();
+ IOUtil.copy(bytes, res.getOutputStream());
+ res.getOutputStream().flush();
bytes.close();
- out.close();
}
public static void main(String argv[]) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs