mikrocontroller.net

Forum: PC-Programmierung noch ein Problem mit winsock


Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, ich hab soweit alle meine Probleme gelöst bis auf eines. Ich rufe 
in einer Endlosschleife meine  Funktion readData (enthält select und 
recv Befehl,select falls das Ethernetkabel zufällig abfällt) auf und 
lese die Daten aus dem Messgerät aus. Funktioniert einwandfrei. Ich habe 
nur das Problem, dass nach ca. 5-10 Minuten einen Socket_ERROR bekomme 
und dadurch meine Schleife abgebrochen wird und ich keine weiteren Daten 
mehr einlesen kann. Den Socket hab ich global deklariert und es gibt 
eine Funktion initSocket in der der Socket ertellt wird. Weiss einer 
zufällig wieso ich den besagten Socket_Error bekomme.

danke schon ma

Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sehr seltsam, hab heut früh das Programm nochmal über 20 Minuten 
getestet und es gab keinen Socket_Error. Nun frage ich mich aber wo der 
Fehler von gestern hergekommen ist.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.