From a7895c91620ce9a07b8962fc3223b6087218a1a8 Mon Sep 17 00:00:00 2001 From: Jussi Kivilinna Date: Fri, 4 May 2012 12:14:12 +0300 Subject: [PATCH] Since server now handles merged state-changes correctly, use larger buffer in CWOutput Larger buffer is used and merged state-changes are send when long UP-state needs to be refreshed (with state-up-to-down + state-down-to-up duplet). Signed-off-by: Jussi Kivilinna --- src/fi_81/cwp_morse_mangle/cwp/CWOutput.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fi_81/cwp_morse_mangle/cwp/CWOutput.java b/src/fi_81/cwp_morse_mangle/cwp/CWOutput.java index 33d2d86..b73bbbc 100644 --- a/src/fi_81/cwp_morse_mangle/cwp/CWOutput.java +++ b/src/fi_81/cwp_morse_mangle/cwp/CWOutput.java @@ -42,7 +42,7 @@ public CWOutput(ByteBuffer bb, long connectionStartTime) { if (bb == null) { /* Allocate IO buffer and set it to big-endian byteorder */ - outBuf = ByteBuffer.allocate(4); + outBuf = ByteBuffer.allocateDirect(128); outBuf.order(ByteOrder.BIG_ENDIAN); } else { outBuf = bb;