Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge

Sockets richtig verwenden (C#)

Nikon / 0 Antworten / Flachansicht Nickles

Hallo.

Da ich mich nun seit längerem schon mit Sockets beschäftigt habe, aber für einige Probleme immer noch keine elegante Lösung gefunden habe, hier ein paar Fragen:

Wie kann ich Sockets, die sich im Listen Zustand befinden, abbrechen?
Ich habe einen Art Broadcast-Chat gemacht, der auf einem bestimmten UDP Port lauscht.
Jedoch beendet sich bei mir der ReceiveThread immer erst einige Minuten nach dem Programm... (Trotz Thread.Abort und Socket.Abort [oder so ähnlich ;-)] )

Hat jemand Tipps, wie ich mit Sockets am Besten arbeite, da ich Daten, die ich selbst wegsende auch selbst wieder empfange und (leider) noch einmal verarbeite

Nikon
bei Antwort benachrichtigen