Sketch crashes when refreshing page.

I am using an Arduino Uno and a SeeedStudio Ethernet shield. (It has the wiznet 5200 on it) Anyways I have it programmed to serve me a webpage, and it works fine. My problem is the sketch will crash if I Spam the refresh button on my browser. Any ideas?

Post your sketch.

Is it appropriate to attach it?

TempSensor-Debug.ino (9.76 KB)

What is the last thing displayed on the serial monitor when it fails?

Let me rephrase myself...

When I spam the refresh button the page crashes, but the loop continues. why does client = server.available() always return false after spamming the refresh button.

Also lurking this post I've seen there is a modified version of w5200.h available. Where can I find a copy