EABOエラーコード
EABOは、通常タイムアウトによりI/O処理が取り消されたことを示します。また、I/O処理中にibstopが呼び出された場合や、CICからDevice Clearメッセージを受信した場合にも、このエラーが発生します。多くの場合、I/O処理が進行していなかったり(リスナがハンドシェイクを続けていないか、トーカが送信を中止した)、またはタイムアウトしたコールのバイト数が相手側のデバイスが予期していたバイト数を超えていることが原因です。
問題解決方法
入力コールで正しいバイト数を使うか、トーカがENDメッセージを使って転送の終わりを通知できるようにしてください。
ibconfigのIbcTMOオプションを使用して、I/O処理のタイムアウト時間を延長してください。
データを要求する前に、デバイスがデータを送信するように構成されていることを確認してください。
エラーコード表に戻る |