> All the files under Tandem's NSK has mandatory locking. The file cannot be
> opened if another process has it opened. some thing like
>
> * if the file is opened for reading, any one can open it for
> reading but opening for writing gives error
> * if the file is open for writing, it can't be opened for
> read/write
> * if the process holding the file is killed, the lock is gone
> * it is possible to get the pid of the process(es) which has
> a given file open (like which process has file "xyz" open?
> kind of query). btw, is there any way to get this info now in FBSD?
This sounds interesting...
But - aren't there NFS issues? I mean, in stateless access to
a file - how do you know if the process holding the file is killed
if it's remote?
Just curious...
- Dave Rivers -
To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-hackers" in the body of the message