Skip to content

Commit f8667f2

Browse files
committed
round up in okhttp
1 parent 8283b17 commit f8667f2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

okhttp/src/main/java/io/grpc/okhttp/OkHttpWritableBufferAllocator.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ class OkHttpWritableBufferAllocator implements WritableBufferAllocator {
4343
*/
4444
@Override
4545
public WritableBuffer allocate(int capacityHint) {
46-
capacityHint = Math.min(MAX_BUFFER, Math.max(Segment.SIZE, capacityHint));
46+
capacityHint = (capacityHint + Segment.SIZE - 1) / Segment.SIZE * Segment.SIZE;
47+
capacityHint = Math.min(MAX_BUFFER, capacityHint);
4748
return new OkHttpWritableBuffer(new Buffer(), capacityHint);
4849
}
4950

0 commit comments

Comments
 (0)