Eric S. Johansson wrote: > the problem with this solution is that it does not handle the read > nonexclusive/write exclusive locking model. In this model, reads don't > block, they only register that the request is in process. writes lock > request block until all outstanding reads have completed. When there is > a write lock waiting, all subsequent reads lock requests block until the > write has completed.
I should have said "lock file" -- I'm not trying to do file locking for concurrent access to a file; I'm trying to provide a lock file to determine if an instance of a process is already spawned. Regards, Jordan -- http://mail.python.org/mailman/listinfo/python-list