Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 クライアント使用の手引 TP1/Client/W,TP1/Client/P編


2.9.2 マルチスレッドに対応しない関数の実行

マルチスレッド環境で,dc_clt_cltin_s関数を実行したスレッドとは別のスレッドでdc_rpc_call_s関数を実行した場合,正常に動作しないことがあります。

マルチスレッド環境に対応しない関数の実行を,次の図に示します。

図2‒40 マルチスレッド環境に対応しない関数の実行1

[図データ]

図2‒41 マルチスレッド環境に対応しない関数の実行2

[図データ]

マルチスレッド環境に対応するためには,次の点に注意して関数を実行してください。