From: matz@... (Yukihiro Matsumoto) Date: 2002-11-11T17:15:00+09:00 Subject: [ruby-dev:18737] Re: PStore#abortで0バイトのファイルが出来る まつもと ゆきひろです In message "[ruby-dev:18629] PStore#abortで0バイトのファイルが出来る" on 02/11/03, Kazuhiro NISHIYAMA writes: |1.7のpstore.rbでファイル新規作成時のPStore#transactionでPStore#abortを |使うと0バイトのファイルが出来て、2回目に開いたときに例外になります。 File#readが空のファイルの読み込みに対してnilを返すことを期待 していました。そういえば挙動が変わったのでした。修正します。 それと、abortしたときにサイズ0のファイルを残すのも問題といえ ば問題なので、これも修正します。1.6でも直すかな。