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

Back to archive index

Koji Otani sho****@bbr*****
2007年 8月 30日 (木) 15:39:57 JST


斉藤さん。
大谷です。

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だと、いくつか警告がでるので修正しました。




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