Dan Kennedy wrote:
On 11/1/07, Richard Klein <[EMAIL PROTECTED]> wrote:
In implementing xLock in a VFS, do we need to worry
about lock counts, i.e. nested locking?

No. You don't need to worry about that.

In other words, if a process asks for, say, a SHARED
lock, and he already has one, should we increment a
SHARED lock count?  Or is it okay to just return,
i.e. to treat the request as a no-op?

Locks are on a per-handle basis. If a handle already has
an equal or greater lock to that requested, treat the request
as a no-op.

That's what I thought.  Thanks!

- Richard


-----------------------------------------------------------------------------
To unsubscribe, send email to [EMAIL PROTECTED]
-----------------------------------------------------------------------------

Reply via email to