Fixed bug (I hope as unable to replicate) that means the echo thread can spin the CPU out of control