Freigeben über


Kritischer Fehler

Wenn eine Anwendung beim Senden von Daten einen Protokollfehler verursacht, lehnt der lokale Knoten die Daten mithilfe einer Status-Acknowledge(Nack-2) ab, wobei ein Sense-Code den Grund für den Fehler angibt. Diese Meldung weist ein Flag für kritische Fehler auf, das angibt, ob der lokale Knoten die Sitzung als nicht behebbar markiert hat. Die Sinnescodes sind unter FMI-Status, Fehler und Sense-Codes aufgeführt.

Wenn der Fehler nicht kritisch ist, kann die Anwendung so fortfahren, als ob die Meldung, die den Fehler verursacht hat, nicht gesendet wurde. Wenn der Fehler kritisch ist, gibt der lokale Knoten eine Close(PLU)-Anforderung an die Anwendung aus (vorausgesetzt, dass die Verbindung der primären logischen Einheit (PLU) geöffnet ist. Dies bedeutet, dass die Anwendung nicht mit der PLU-SLU-Sitzung kommunizieren kann, bis eine UNBIND-BIND-Sequenz vom Host empfangen wird. Der lokale Knoten sendet auch eine TERM-SELF-Anforderung an den Host, um eine UNBIND auszulöschen. Daher muss die Anwendung keine LOGOFF-Anforderung für die SSCP-Sitzung (System Services Control Point) ausgeben.

Weitere Informationen

Anwendung: CANCEL
Richtung nach dem Empfangen einer negativen Antwort
Richtung nach dem Senden einer negativen Antwort
RQR und CLEAR
STSN
Fehler bei einem Linkdienst
Fehler bei einem lokalen Knoten
Clientfehler