FEHLER:183: Eine Datei kann nicht erstellt werden, wenn sie bereits vorhanden ist
-
Hallo.
Diese Fehlemeldung kommt manchmal, wenn ich von einem Socket etwas mit select() abholen will.
Die Funktion select gibt dabei 0 zurück, mit o.g. Fehler.
Es scheint also irgendwas mit dem Socket nicht in Ordnung zu sein bzw. steht nichts an zum abholen.
Das Problem dabei ist, daß dann gar nichts mehr gehtm wenn ich es nochmal versuchen will.
Ich kann dann zwar über diesen Socket was senden, ohne Fehler, aber beim abholen meckert er mich dann an...
Kann da jemand etwas dazu sagen?Danke Mondmann
-
Nur wenn select SOCKET_ERROR (-1) zurückgibt darfst du den Rückgabewert von WSAGetLastError auswerten. Bei 0 nicht.
-
Aha..ok.
Rückgabewert 0, bedeutet ja,daß die Zeit abgelaufen ist und er in dieser Zeit nichts empfangen hat,oder?
MOndmann