CastToVoid
Grünschnabel
Hi,
ich habe ein wahrscheinlich sehr einfaches Problem:
Ich verwende windows sockets 2 und möchte nun eine socket Funktion wie accept oder recv in einem Thread ausführen. Im normalen Hauptthread laufen die Funktionen einwandfrei, wenn ich sie jedoch in einem extra Thread ausführe bricht die Funktion jedoch sofort mit WSAEINTR ab.
MSDN sagt dazu:
Interrupted function call.
A blocking operation was interrupted by a call to WSACancelBlockingCall.
Muss ich noch irgendwelche Optionen setzen, damit ich diese Funktionen in einem Thread ausführen kann? Irgendwelche WSA Funktionen oder so?
Da ich nichts darüber im Internet finden kann und es ja nun sehr grundlegende Funktionen sind, wirds wohl etwas sehr einfaches und grundlegendes sein.
Danke schonmal
ich habe ein wahrscheinlich sehr einfaches Problem:
Ich verwende windows sockets 2 und möchte nun eine socket Funktion wie accept oder recv in einem Thread ausführen. Im normalen Hauptthread laufen die Funktionen einwandfrei, wenn ich sie jedoch in einem extra Thread ausführe bricht die Funktion jedoch sofort mit WSAEINTR ab.
MSDN sagt dazu:
Interrupted function call.
A blocking operation was interrupted by a call to WSACancelBlockingCall.
Muss ich noch irgendwelche Optionen setzen, damit ich diese Funktionen in einem Thread ausführen kann? Irgendwelche WSA Funktionen oder so?
Da ich nichts darüber im Internet finden kann und es ja nun sehr grundlegende Funktionen sind, wirds wohl etwas sehr einfaches und grundlegendes sein.
Danke schonmal
Zuletzt bearbeitet: