ich vermute mal, das dein deadlock, der im clientthread hängt, auch den thread.terminate abhält zu wirken.
somit sind auch dann die threads noch alle da und können nicht beendet werden, wenn dein prog abgeschossen wird.
eine lösung für blockierte threads abschiessen hab ich aber net (evtl von aussen irgendwie killen mit ner
api über die threadid? ka)
Das echte Leben ist was für Leute...
... die im Internet keine Freunde finden!