namazu-dev(ring)


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

Re: TkNamazu



広瀬です。

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

念のため FreeBSD で dist を作って確認しました。
checkpoint の件は ok です。

---8<------8<------8<------8<------8<------8<------8<------8<------8<---
D:\temp>mknmz -ash -f .mknmzrc namazu-dev-1-1549
468 files are found to be indexed.
1/468 - /D|/temp/namazu-dev-1-1549/1 [message/rfc822]
Writing index files...
チェックポイントに到達しました。mknmz を再実行します...

D:\temp>2/468 - /D|/temp/namazu-dev-1-1549/2 [message/rfc822]
Writing index files...
チェックポイントに到達しました。mknmz を再実行します...
---8<------8<------8<------8<------8<------8<------8<------8<------8<---

locale ja_JP.SJIS.po がらみは。。やり切れてないですが。。

   Best regards,
----
Ken-ichi Hirose  kenzo-@xxxxxxxxxx