Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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??

Geschrieben
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 Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...