This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
flock() pod talks about "adding" in the sense of "or-ing"
authorGurusamy Sarathy <gsar@cpan.org>
Wed, 2 Feb 2000 08:02:57 +0000 (08:02 +0000)
committerGurusamy Sarathy <gsar@cpan.org>
Wed, 2 Feb 2000 08:02:57 +0000 (08:02 +0000)
p4raw-id: //depot/perl@4956

pod/perlfunc.pod

index e40b31b..d4c2739 100644 (file)
@@ -1559,11 +1559,11 @@ in the way of your getting your job done.)
 
 OPERATION is one of LOCK_SH, LOCK_EX, or LOCK_UN, possibly combined with
 LOCK_NB.  These constants are traditionally valued 1, 2, 8 and 4, but
-you can use the symbolic names if import them from the Fcntl module,
+you can use the symbolic names if you import them from the Fcntl module,
 either individually, or as a group using the ':flock' tag.  LOCK_SH
 requests a shared lock, LOCK_EX requests an exclusive lock, and LOCK_UN
-releases a previously requested lock.  If LOCK_NB is added to LOCK_SH or
-LOCK_EX then C<flock> will return immediately rather than blocking
+releases a previously requested lock.  If LOCK_NB is bitwise-or'ed with
+LOCK_SH or LOCK_EX then C<flock> will return immediately rather than blocking
 waiting for the lock (check the return status to see if you got it).
 
 To avoid the possibility of miscoordination, Perl now flushes FILEHANDLE