summaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorMaxim Konovalov <maxim@FreeBSD.org>2002-03-14 11:02:35 +0000
committerMaxim Konovalov <maxim@FreeBSD.org>2002-03-14 11:02:35 +0000
commit999ad26edb729313f05213319059de3f6fbae63e (patch)
tree10cef501262684e6eaef6278cf40471d8d5e08db /lib/libc
parent0323b941f0c2d0c0436e17caa642e28f6c92fdf5 (diff)
Notes
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/sys/fcntl.28
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/libc/sys/fcntl.2 b/lib/libc/sys/fcntl.2
index 2f70e72d0134..41184b3f5ede 100644
--- a/lib/libc/sys/fcntl.2
+++ b/lib/libc/sys/fcntl.2
@@ -335,7 +335,13 @@ Note that
.Xr flock 2
and
.Xr fcntl 2
-locks may be safely used concurrently.
+locks may be safely used concurrently but
+.Fn fcntl F_GETLK
+returns \-1 in
+.Fa l_pid
+if the process holding a blocking lock previously locked the
+file descriptor by
+.Xr flock 2 .
.Pp
All locks associated with a file for a given process are
removed when the process terminates.