Re: lockd does not work as expected

Mike Harrelson (mikeh@mindspring.net)
Sat, 27 Feb 1999 19:47:04 -0500 (EST)


On Sat, 27 Feb 1999, Steven N. Hirsch wrote:

>
> On Sat, 27 Feb 1999, Ruben Schattevoy wrote:
>
> > Trond Myklebust wrote:
> > >
> > > Hi,
> > >
> > > 'flock' does not and will not ever work other than for local file
> > > locking. This is consistent with existing practice on other UNIX
> > > systems. For locking over NFS or other networking filesystems, use
> > > true POSIX locks using the 'fcntl' or 'lockf' API.
> > >
> >
> > Thanks a lot. I'll try to replace the flock system
> > call by any of the others. Actually flock worked
> > perfectly as long as I just use solaris nodes. So
> > the linux system is not "consistent with existing
> > practice on other UNIX's".
>
> Yes, the semantics are not consistant across platforms. AIX and Digital
> Unix 4.x also seem to support flock() over NFS. Which Unices _don't_
> support it (just for curiousity)?

Digital Unix, as of 4.0D, did not support NFS locking via flock(). It was
a local lock only.

-- mikeh

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/