Basic network disconnect handling

Alright, well I agree the most sensible thing to do here is to keep it simple.