[Opfc-developer 76] Re: rpc code の checkResponse でのエラー処理

Back to archive index

Tatsuya Saito saito****@mxd*****
2007年 8月 30日 (木) 18:11:19 JST


TO:大谷殿

齋藤@NECソフト新潟支社第五SIグループです。
いつもお世話になっております。

SVNのソースで、問題が解消されることを確認しました。
対応ありがとうございました。


2007/08/30 15:39:57 +0900にKoji Otani <sho****@bbr*****>さんに頂いた
「Re: rpc codeのcheckResponse でのエラー処理」への返事です。
>斉藤さん。
>大谷です。
>
>From: Tatsuya Saito <saito****@mxd*****>
>Subject: rpc codeのcheckResponse でのエラー処理
>Date: Wed, 29 Aug 2007 19:36:15 +0900
>Message-ID: <20070****@mail*****>
>
>saitou-t> TO:大谷殿
>saitou-t> 
>saitou-t> 齋藤@NECソフト新潟支社第五SIグループです。
>saitou-t> いつもお世話になっております。
>saitou-t> 
>saitou-t> rpc codeのcheckResponse()について質問させてください。
>saitou-t> #度々申し訳ありません。。
>saitou-t> 
>saitou-t> checkResponse()は、それまでに発生したエラーについて取得してログに記録する
>saitou-t> と読み取りましたが、checkResponse()を呼んだI/F自体がエラーの場合には、
>saitou-t> oprpc_getPktEnd()を呼ばなくてよいのでしょうか?
>saitou-t> opvp_rpc_client.c:L309で-1を返していますが、この前でoprpc_getPktEnd()を
>saitou-t> 呼び出す必要はないのかということです。
>saitou-t> 例えば、opvpEndJob()でOPVP_BADREQUESTを返した場合、L309で返ると思いますが、
>saitou-t> CStubEndJob()でもoprpc_getPktEnd()されないまま抜けることになります。
>saitou-t> 
>saitou-t> お忙しいところ申し訳ありませんが、ご回答頂ければと思います。
>saitou-t> 
>saitou-t> 以上、よろしくお願いいたします。
>saitou-t> 
>
>おっしゃるとおりです。oprpc_getPktEnd呼出しが必要です。
>SVNのリポジトリを修正しました。
>また、GCC 4.1.2だと、いくつか警告がでるので修正しました。
------------------------------------------------
齋藤 達也
NECソフト株式会社 新潟支社 第五SIグループ
------------------------------------------------




Opfc-developer メーリングリストの案内
Back to archive index