Skip to content

Commit 63e0a56

Browse files
committed
Merge pull request android-async-http#26 from hamedh/master
Set Default Socket Buffer Size
2 parents e050d5d + d30e7e7 commit 63e0a56

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/com/loopj/android/http/AsyncHttpClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ public class AsyncHttpClient {
9292
private static final int DEFAULT_MAX_CONNECTIONS = 10;
9393
private static final int DEFAULT_SOCKET_TIMEOUT = 10 * 1000;
9494
private static final int DEFAULT_MAX_RETRIES = 5;
95+
private static final int DEFAULT_SOCKET_BUFFER_SIZE = 8192;
9596
private static final String HEADER_ACCEPT_ENCODING = "Accept-Encoding";
9697
private static final String ENCODING_GZIP = "gzip";
9798

@@ -117,6 +118,7 @@ public AsyncHttpClient() {
117118

118119
HttpConnectionParams.setSoTimeout(httpParams, socketTimeout);
119120
HttpConnectionParams.setTcpNoDelay(httpParams, true);
121+
HttpConnectionParams.setSocketBufferSize(httpParams, DEFAULT_SOCKET_BUFFER_SIZE);
120122

121123
HttpProtocolParams.setVersion(httpParams, HttpVersion.HTTP_1_1);
122124
HttpProtocolParams.setUserAgent(httpParams, String.format("android-async-http/%s (http://loopj.com/android-async-http)", VERSION));

0 commit comments

Comments
 (0)