On Thu, 26 Aug 1999, Roland Rosenfeld wrote: > The solution for this problem is to use fcntl(), because Linux 2.2.* > flushes the cache of a file in the moment when it is locked using > fcntl(). > > But only fcntl() locking is not enough, because Linux 2.0.* doesn't > support this over NFS and then we have no locking over NFS.
And linux 2.2.x with a userland server also does not support fcntl locking, it generates an annoying kernel message and fails with ENOLCK. Jason