Bridge maxing out CPU

Using an Arduino Mega 2560 with a Yun Shield. Looking at top on the yun reveals that the bridge.py is hogging the CPU (80-95%). We've got several different units (all the same setup, running the same sketch) and all of them have the same CPU issue.

I was wondering if this was how it's supposed to work or if I'm doing something wrong.

Make sure you have updated bridge software.

Upgrade Yún shield's firmware

Firmware for all of the Yuns have already been upgraded to 2.0.4. I guess I forgot to mention that.

Your code?

Dragino and Arduino Mega/Uno IDE sample code

sonnyyu:
Dragino and Arduino Mega/Uno IDE sample code

Test all of above sample code, Arduino Mega 2560 with a Yun Shield's bridge.py is never over 10% CPU.