namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: TkNamazu



広瀬です。

 <satoru-t@xxxxxxxxxxxxxxxxxx> wrote.
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>>ん? re_exec() では $$ を保存して、のちほど復元していますが、
>>>それでは駄目なのですか?
>>ダメみたいです。。
>>eval の前後で proccess id は変わってませんでした。
>process id は変わらなくても $$ を復元できればいいのではない
>ですか? あ、そうか $$ を復元する前に $$ が使われるからいけな
>いのか。具体的には change_dbnames() から呼ばれる
>util::tmpnam() が $$ を使っています。
>しかも、それ以前に $$ が変わると変数を復元するための
>NMZ.checkpoint.$$.tmp が読めないのですね。まさにこれは解消不
>能の依存関係です。
>そもそも NMZ.lock2 でロックしているわけだから、作業ファイル
>に $$ をつける必要はないのですよね。というわけで作業ファイル
>に $$ をつけるのはやめました。たぶん解決したはずです。
>| #これを一番にやっていたのですが、なるべく 既存の code にインパクトが無いように
>| #やってたら発散して没になってしまいました。。 
>などという事態になる前に早く報告してくれればよかったのに…。

もうしわけないです。

確認してみます。

  Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: kenzo-@xxxxxxxxxx (or) EHC25612@xxxxxxxxxxx