I'm having difficulty with latency when running an async asio udp socket. I don't have the same problems with an identical application that uses synchronous udp. I'm communicating with a physical device which permits a maximum 5ms latency for each UDP packet, and I'm currently getting a latency of 8ms with a std dev of 0.065ms which is surprisingly precise.

I'm on Mac OS X 10.10.4 with Xcode 6.3.2 (6D2105).

Here are some of the key details about this problem:
Does anyone have insight into why this latency issue may be occurring in the Async UDP version? Thanks.

Cheers!
Andrew Hundt