ASYNCHRONE Client-Socket-Verbindung
-
Hallo,
ich hab ne Frage zu einer asynchronen Client-Socket-Verbindung.
Im Hauptthread starte ich ".BeginConnect" und blockiere damit einen separaten Thread und zwar die AsyncCallback-Methode mit ".EndConnect".
Konnte ".BeginConnect" eine Verbindung aufbauen oder wenn eine Ausnahme aufgetreten ist, wird die Blockade aufgelöst und der Nebenthread führt ".EndConnect" aus.Frage: Kann es zutreffen, dass die AsyncCallback-Methode hängenbleibt und ewig als Task abläuft? Kann ich in so einem Fall die AsyncCallback abschießen?
Gruß