diff options
Diffstat (limited to 'ja_JP.eucJP/man/man2/fcntl.2')
-rw-r--r-- | ja_JP.eucJP/man/man2/fcntl.2 | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ja_JP.eucJP/man/man2/fcntl.2 b/ja_JP.eucJP/man/man2/fcntl.2 index 1eb7d95b25..68cde99293 100644 --- a/ja_JP.eucJP/man/man2/fcntl.2 +++ b/ja_JP.eucJP/man/man2/fcntl.2 @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)fcntl.2 8.2 (Berkeley) 1/12/94 -.\" %FreeBSD: src/lib/libc/sys/fcntl.2,v 1.16.2.4 2001/03/06 16:46:06 ru Exp % +.\" %FreeBSD: src/lib/libc/sys/fcntl.2,v 1.16.2.5 2001/04/26 02:24:43 dd Exp % .\" .Dd January 12, 1994 .Dt FCNTL 2 @@ -294,7 +294,7 @@ struct flock { .Dv F_SETLKW 要求はブロックします。 .Pp -このインターフェースは、System V と +このインタフェースは、System V と .St -p1003.1-88 が要求する不毛なセマンティクスに完全に従っています。 つまり、あるプロセスが保持している、 @@ -337,6 +337,12 @@ struct flock { プロセスの、あるファイルに結び付けられたすべてのロックは そのプロセスが終了するときに解除されます。 .Pp +.Xr execve 2 +の呼び出し前に取得されたすべてのロックは、 +新規プログラムがそれらを解放するまで有効なままです。 +新規プログラムがロックについて知らないならば、 +プログラム終了まで解放されません。 +.Pp あるロックした領域を制御しているプロセスが、 別のプロセスがロックした領域をロックしようとして 休眠状態にされる場合に、デッドロックが発生する可能性があります。 |