Versuche es zur Zeit so das ich einen Thread habe der die Verbindung kontrolliert.
Wenn der Client Offline ist versucht der Thread die Verbindung wieder neu aufzubauen und wenn eine Verbindung besteht macht der Thread nichts.......
Funktioniert leider noch nicht so ganz.....
Aber ist ja schon mal der erste schritt