Veröffentlicht 4. März 200421 j Hi, hab einen separaten Thread laufen, der immer nur auf einem Port hört. Der Thread hängt also im Socket.Listen(); Wenn ich das Programm jetzt einfach aus dem Hauptthread raus beende, krieg ich natürlich eine Fehlermeldung, weil der Socket nichtmehr existiert, aber der Thread noch versucht auf diesem zu hören. Da der Thread aber in dem Listen hängt, weiss ich nicht recht, wie ich diesen beenden soll. Jemand ne Idee??
4. März 200421 j Original geschrieben von FinalFantasy Der Thread hängt also im Socket.Listen(); Du meinst, im Socket.Accept()? Jedenfalls sollte ein Close aus dem anderen Thread ausreichen, damit Accept zurückkommt.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.