> It seems our send is broken just on the pi and I'm trying to > see why.
I did have an intermittent tcp problem (which I still haven't debugged) causing upas/send to hang, which I worked around by setting mtu to 1496. I think I got that on x86 as well as the pi, but I'm not certain. Can you define "broken" more specifically?