Possible Arduino 1.0.1 Ethernet Library bug?

When you say "breaks", do you mean the server code froze? Or did your connect or download fail, and the server code keeps running?

edit: Here is the start of the download test with draythomp:

He hit that code pretty hard, but it would not fail. Even timed out the send/receive a few times.