Originally posted by Alex Sharkoff:
I agree with Thomas. I guess your specification also states that : You may assume that at any moment, at most one program is accessing the database file; therefore your locking system only needs to be concerned with multiple concurrent clients of your server.