![[AIX、Linux、Windows]](ngalw.gif)
![[z/OS]](ngzos.gif)
2124 (084C) (RC2124): MQRC_OUTCOME_PENDING
![[AIX、Linux、Windows]](ngalw.gif)
![[z/OS]](ngzos.gif)
説明
キュー・マネージャーが、他のリソース・マネージャーを必要とする作業単位に対して作業単位のコーディネーターとして機能しているときに、その作業単位をコミットする MQCMIT 呼び出しまたは MQDISC 呼び出しが発行されましたが、作業単位に関与しているリソース・マネージャーの中に、作業単位の正常なコミットを確認していないプログラムが 1 つ以上あります。
コミット操作は今後のどこかの時点で完了しますが、出力が混合状態になる可能性は残ります。
z/OS®では、共用キュー上のメッセージに影響を与える作業単位がコミットまたはバックアウトされている間に、キュー・マネージャーがカップリング・ファシリティー構造体への接続を失った場合に、この状態が発生する可能性があります。
完了コード
MQCC_WARNING
プログラマー応答
![[AIX]](ngaix.gif)
通常のエラー報告メカニズムを使用して、結果が混在しているかどうかを判別します。 混合状態になっている場合は、リソースを再同期させるための該当する処置をとってください。
![[AIX]](ngaix.gif)
この理由コードによって、アプリケーションがさらに作業単位を開始することが妨げられることはありません。
z/OS上のカップリング・ファシリティー構造体への接続が失われた結果としてこの理由コードが返された場合は、影響を受けた構造体にキュー・マネージャーが再接続したとき、またはキュー共有グループ内の別のキュー・マネージャーが構造体でピア・リカバリーを実行できたときに、操作が完了する。