Lass die Clients hin und wieder ein Signal schicken, wenn sie noch "leben" oder lass den Server was an sie schicken und es muss auf dieses geantwortet werden, oder sowas in der Richtung. (wobei ich grad nicht ausprobiert hab, ob der Socket nicht ohnehin geschlossen wird)
Die Verbindung wieder sauber aufbauen wirst du nicht so ohne weiteres können, weil dein Server nicht eben mal hingehen kann, um das Kabel wieder einzustecken.