2002-09-07 14:26:42

by Claus Rosenberger

[permalink] [raw]
Subject: file locking looks strange

How i can informations about file locking for applications.

if i open a document with one application on the terminalserver and try to
open the same document in another session i can write on the second
session. this happens for example with openoffice. how i can really lock
the file if one application open this doc for reading and writing ?

regards

claus rosenberger



2002-09-07 22:19:19

by jw schultz

[permalink] [raw]
Subject: Re: file locking looks strange

On Sat, Sep 07, 2002 at 04:31:56PM +0200, Claus Rosenberger wrote:
> How i can informations about file locking for applications.
>
> if i open a document with one application on the terminalserver and try to
> open the same document in another session i can write on the second
> session. this happens for example with openoffice. how i can really lock
> the file if one application open this doc for reading and writing ?

start with 'man -k lock|grep file' That will give you some
starting points. If you need more any book on UNIX or Linux
programming that doesn't list both methods isn't worth buying.

--
________________________________________________________________
J.W. Schultz Pegasystems Technologies
email address: [email protected]

Remember Cernan and Schmitt

2002-09-09 11:30:44

by Alex Riesen

[permalink] [raw]
Subject: Re: file locking looks strange

On Sat, Sep 07, 2002 at 04:31:56PM +0200, Claus Rosenberger wrote:
> How i can informations about file locking for applications.
>
> if i open a document with one application on the terminalserver and try to
> open the same document in another session i can write on the second
> session. this happens for example with openoffice. how i can really lock
> the file if one application open this doc for reading and writing ?

read Documentation/locks.txt and Documentation/mandatory.txt.
You can also use advisory locking (man 2 fcntl, lockf), if it's
your own code.

-alex