# HG changeset patch # User Carl Byington # Date 1404921905 25200 # Node ID c9a7f33b53a8cfdadb9d9d0c213e3494a960a393 # Parent 2dd627df4dfbf43d8688f0fe0e92c38dc8a3aa46 delay testChanged() by 10ms for async transports diff -r 2dd627df4dfb -r c9a7f33b53a8 src/com/five_ten_sg/connectbot/service/Relay.java --- a/src/com/five_ten_sg/connectbot/service/Relay.java Wed Jul 09 09:03:04 2014 -0700 +++ b/src/com/five_ten_sg/connectbot/service/Relay.java Wed Jul 09 09:05:05 2014 -0700 @@ -120,12 +120,13 @@ offset = byteBuffer.arrayOffset() + byteBuffer.limit(); if (transport.willBlock()) { - task = new TimerTask(){ + task = new TimerTask() { public void run() { buffer.testChanged(); } }; timer.schedule(task, 10); // 10 ms delay + } bytesRead = transport.read(byteArray, offset, bytesToRead);