Our UDP reader silently truncates partial packets. Possibly we should raise a condition when this happens.