Index: [Article Count Order] [Thread]

Date:  Tue, 3 Oct 2000 17:35:08 +0900
From:  firo <firo@....jp>
Subject:  [XP-jp:01024] Re: ファイルロックユーティリティ
To:  extremeprogramming-jp@....jp (extremeprogramming-jp ML)
Message-Id:  <00Oct3.173457jst.115203@....jp>
References:  <97BA340C0480D411BDA800062939A1890607C5@....jp>
Posted:  Tue, 3 Oct 2000 17:34:56 +0900
X-Mail-Count: 01024

矢崎です。

tetsuya@....jpさん wrote:

>
> これならいけるかも。
>
>     public void release() {
>         if (!create)
>             return;
>
>         if (lockFile.delete())
>             create = false;
>     }
>

(上のコードについて)なるほど!

>     protected void finalize()
>         throws Throwable {
>
>         if (create)
>             lockFile.delete();
>     }
>
> [XP-jp:01022]のコードの一部をこのように変更すれば、GCが起動した
> 時点で必ずロックがリリースされます。
> この辺でFixしてよろしいでしょうか?

私はOKです。
他のご反対がなければ、お願いします。

--
矢崎博英  firo@....jp