Author: toad Date: 2007-08-15 17:22:47 +0000 (Wed, 15 Aug 2007) New Revision: 14705
Modified: trunk/freenet/src/freenet/client/async/ClientGetter.java Log: More buffering (binary blobs) Modified: trunk/freenet/src/freenet/client/async/ClientGetter.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientGetter.java 2007-08-15 17:21:49 UTC (rev 14704) +++ trunk/freenet/src/freenet/client/async/ClientGetter.java 2007-08-15 17:22:47 UTC (rev 14705) @@ -3,6 +3,7 @@ * http://www.gnu.org/ for further details of the GPL. */ package freenet.client.async; +import java.io.BufferedOutputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.MalformedURLException; @@ -97,7 +98,7 @@ if(currentState != null && !finished) { if(binaryBlobBucket != null) { try { - binaryBlobStream = new DataOutputStream(binaryBlobBucket.getOutputStream()); + binaryBlobStream = new DataOutputStream(new BufferedOutputStream(binaryBlobBucket.getOutputStream())); BinaryBlob.writeBinaryBlobHeader(binaryBlobStream); } catch (IOException e) { onFailure(new FetchException(FetchException.BUCKET_ERROR, "Failed to open binary blob bucket", e), null);
