Re: TCP-Handshake in i-Telex "kaputt"
Verfasst: Di 21. Jul 2020, 21:29
Normalerweise[TM] bekommt man beim read() auf einen socket ein EOF, wenn dieser (von der Gegenstelle) geschlossen wird. Macht Bill Dot.Net das nicht so?
Diese .net-Bibliotheken sind aber auch großer Mist, ich erinnere mich an eine längere Fehlersuche in dem blöden .net-Basic-Programm was ich geerbt habe. Ein data provider lieferte auf eine query in der Weiterverarbeitung unerklärliche Fehler der Art "ist keine Instanz vom Typ x". Längeres Suchen und haufenweise logs brachten mich dann zu der Erkenntnis, daß an dieser Stelle der Microsoft data provider in manchen Situationen:
- keine (erwartete) DataRow zurückliefert
- nicht "DbNull" zurückliefert
- nicht "Nothing" zurückliefert
- keine Exception wirft
sondern eine Instanz vom Typ Exception als Rückgabewert zurückgibt! WTF?