Chris Goughnour <[EMAIL PROTECTED]> writes:
> Any suggestions? Thanks in advance.

I believe locks are associated with file descriptors (what you're
miscalling a handle).  The unlock function cannot release a lock
that is held via a different descriptor.  What it needs to be doing
is closing the descriptor that lockFile opened.  This would also
solve the rather serious descriptor-leak problem you've got.

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings

Reply via email to