[Mew-dist 03334] Re: imget when file system full
Atsushi Onoe
onoe at example.com
1998年 1月 9日 (金) 10:07:28 JST
> SunOS にホームディレクトリのある人は、FreeBSD を使うときは、
> disk 残量に注意しないと、痛い目に合うことがある。 (;_;)
FreeBSD が NFSv2 で話しているときに ENOSPC をハンドリングできないとい
うことですかね。
close(2) の直前に fsync(2) してみて帰り値を見るとどうなるでしょう?
fsync(2) は perl からだと syscall しないと呼べないかも知れませんが。
あと、SVR4 の O_SYNC は BSD/OS 3.1 では
fcntl(fd, F_SETFL, (fcntl(fd, F_GETFL) | O_FSYNC));
で設定できるようです。同期書き込みになるので遅くなりますが、これでも検
出できないようだと、kernel をちゃんと直してあげないと難しいですね。
尾上
Mew-dist メーリングリストの案内