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