Arduino WiFi Sheild - Aduino lockup

I don't have any problem with the server crashing/locking, but only wrong or corrupted files. The client code seems much more stable though.

A warning about UDP. If you are using the WiFi shield as the UDP "server", it will return the response packet to the UDP "client" (sender) from a different port than was sent to by the "client". It stumped me for a while.