Entwickler-Ecke

Internet / Netzwerk - Hilfe bei Sockets


ScorpionKing - So 05.02.06 17:44
Titel: Hilfe bei Sockets
Hi Leute,
zu erst einmal: Das Programm bei dem es schwierigkeiten gibt, ist in C++ gecoded, ich frage aber hier nach, weil man hier eigentlich sehr gute Antworten bekommt. Ich habe ein Tool geschrieben, welches etwas über Sockets sendet, jetzt kommt aber immer der Socket Error 10004. Was bedeutet dieser Error?

MfG, ScorpionKing!


afk - So 05.02.06 18:42

Socket Error 10004 = WSAEINTR "Interrupted function call."

Das heißt, eine noch laufende "blocking operation", sprich ein Winsock-Funktion, die den Thread bis zum Abschluß ihrer Aufgabe blockiert, wurde durch den Aufruf von "WSACancelBlockingCall" unterbrochen. Das kann z.B. auch durch das Schließen des Sockets aus einem anderen Thread heraus geschehen.

Gruß Axel


ScorpionKing - So 05.02.06 20:21

Kann es sein, dass das eine Firewall ist. Ich habe Norton Internet Security.

Wie kann ich das trotzdem zum Laufen bekommen?

MfG, ScorpionKing!


Marco D. - So 05.02.06 20:54

Indem du deiner Firewall sagst, dein Programm nicht zu behindern? :roll:

Bei mir meldet sich ZoneAlarm immer und fragt nach, ob diesem Programm der Internet-/Netzwerkzugrif gestattet oder verweigert werden soll.

Oder geht das jetzt am Thema vorbei? :gruebel:


ScorpionKing - So 05.02.06 21:08

Ich habe meinem Programm schon den Zugang zum Net erlaubt, also daran kanns nicht liegen!