[Ultramonkey-l7-develop 778] Re: [Ultramonkey-l7-devel 509] Re: Re: SSLID問題のチケット発行依頼

アーカイブの一覧に戻る

TATEISHI Katsuyuki tatei****@oss*****
2012年 1月 10日 (火) 17:57:20 JST


中野さま、
立石です。こんばんは。

On Fri, 06 Jan 2012 15:58:26 +0900,
中野 宏朗 <nakan****@nttco*****> wrote:
> 中野@幕張です。
> 
> (2012/01/05 16:00), 中野 宏朗 wrote:
>> 中野@幕張です。
>> 
>> ついでに、今はdown threadのhandle_client_connection_check()で、
>> 常に上書きしているsslidとrealserver endpointとのmapを、endpointが
>> 更新されている時だけ上書きするようにしました。
>> 
>> RFC的に言うと、「同じendpointから返って来たserver helloのsslidであっても、
>> 更新される時がある、ということですが、mapがsslidをキーとしているので、
>> sslidで検索して、endpointを比較するというコードになっています。
>> 
>> その場合、返り値は0でも1でもあまり関係ない(0でも1でもendpoint更新しないと
>> いけない場合がある)ので、返り値は見てません。
>> # -1の時って、エラー処理だか、FINALIZE状態にするとかしたほうがいいのかな?
>> 
>> get_endpoint_from_session_data()はmapをロックしませんが、write_session_data()は
>> mapをロックするので、ロックを少しでも減らすためにこうしてみました。
>> 
>> ・・・でも、あまり速度変わってないorz
>> # つか、計測環境がいまいちうまく構築できてない気がす(泣)
> 
> このパッチ、入れないほうが速かった・・・○| ̄|_

全然見れてないうえに本筋と関係なくて申し訳ないのですが、プロ
ファイル(Oprofileとか)は取ってみました?

--
TATEISHI Katsuyuki <tatei****@oss*****>




Ultramonkey-l7-develop メーリングリストの案内
アーカイブの一覧に戻る