Index: D:/projects/httpclient-2/src/java/org/apache/commons/httpclient/HttpConnection.java =================================================================== --- D:/projects/httpclient-2/src/java/org/apache/commons/httpclient/HttpConnection.java (revision 156914) +++ D:/projects/httpclient-2/src/java/org/apache/commons/httpclient/HttpConnection.java (working copy) @@ -1,7 +1,7 @@ /* * $Header: /home/jerenkrantz/tmp/commons/commons-convert/cvs/home/cvs/jakarta-commons//httpclient/src/java/org/apache/commons/httpclient/HttpConnection.java,v 1.67.2.13 2004/09/06 17:41:45 olegk Exp $ * $Revision: 1.67.2.13 $ - * $Date: 2004/09/06 17:41:45 $ + * $Date$ * * ==================================================================== * @@ -80,7 +80,7 @@ * @author Eric E Johnson * @author Laura Werner * - * @version $Revision: 1.67.2.13 $ $Date: 2004/09/06 17:41:45 $ + * @version $Revision: 1.67.2.13 $ $Date$ */ public class HttpConnection { @@ -684,11 +684,11 @@ socket.setSendBufferSize(sendBufferSize); } int outbuffersize = socket.getSendBufferSize(); - if (outbuffersize > 2048) { + if ((outbuffersize > 2048) || (outbuffersize <= 0)) { outbuffersize = 2048; } int inbuffersize = socket.getReceiveBufferSize(); - if (inbuffersize > 2048) { + if ((inbuffersize > 2048) || (inbuffersize <= 0)) { inbuffersize = 2048; } inputStream = new BufferedInputStream(