>>8
Perlなんかでやってたときは、そのロックだと
ファイルの書き込みオープンでファイル空っぽ
 →(他のプロセスからの読み出しの可能性)
 →ファイルロック
になるから駄目、だったような。
Rubyのブロックでその辺どうなるんだろ