Ethernet sheild stops connecting after an extended period

I'm with the guy who said thought it's due to open sockets as the wiznet chip supports only 4 open sockets.. i can't view all the code because i'm on my phone atm