アカウント名:
パスワード:
Linuxが流したメール(Message-ID: <Pine.LNX.4.33.0110110058550.1198-100000@penguin.transmeta.com>)によると、symlinkを経由してfileを作った場合、そのsymlinkと同じinodeを新しく作るfileのために使ってしまうそうです。
突然symlinkが消えるぐらいならまだいいけど、その「新しい」fileは2つの名前からlinkされるわけで、いきなりhard-linkを1つ多く持つことになりそうです。また、vnode typeをnamei cacheで使うようなことをやってたら最悪の場合cacheが壊れてしまう恐れがあります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
その凶悪なバグとは (スコア:4, 参考になる)
Linuxが流したメール(Message-ID: <Pine.LNX.4.33.0110110058550.1198-100000@penguin.transmeta.com>)によると、symlinkを経由してfileを作った場合、そのsymlinkと同じinodeを新しく作るfileのために使ってしまうそうです。
突然symlinkが消えるぐらいならまだいいけど、その「新しい」fileは2つの名前からlinkされるわけで、いきなりhard-linkを1つ多く持つことになりそうです。また、vnode typeをnamei cacheで使うようなことをやってたら最悪の場合cacheが壊れてしまう恐れがあります。