Skip to content

Commit b5d97ef

Browse files
committed
Set async queue writer "size" to AUTO_SIZE by default.
1 parent 0ca2a27 commit b5d97ef

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/main/java/com/ning/http/client/providers/grizzly/GrizzlyAsyncHttpProvider.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
import org.glassfish.grizzly.FileTransfer;
6262
import org.glassfish.grizzly.Grizzly;
6363
import org.glassfish.grizzly.WriteResult;
64+
import org.glassfish.grizzly.asyncqueue.AsyncQueueWriter;
6465
import org.glassfish.grizzly.attributes.Attribute;
6566
import org.glassfish.grizzly.attributes.AttributeStorage;
6667
import org.glassfish.grizzly.filterchain.BaseFilter;
@@ -415,7 +416,8 @@ public void onTimeout(Connection connection) {
415416
doDefaultTransportConfig();
416417
}
417418
fcb.add(new WebSocketFilter());
418-
clientTransport.getAsyncQueueIO().getWriter().setMaxPendingBytesPerConnection(-1);
419+
clientTransport.getAsyncQueueIO().getWriter()
420+
.setMaxPendingBytesPerConnection(AsyncQueueWriter.AUTO_SIZE);
419421
clientTransport.setProcessor(fcb.build());
420422

421423
}

0 commit comments

Comments
 (0)