Change to the main IO loop for the message read thread yields a 400% improvement on average in throughput