-
Committer:
Martin Pool
-
Date:
2005-06-01 06:09:59 UTC
-
Revision ID:
mbp@sourcefrog.net-20050601060959-e0be99c26487bd63
Major rework of locking code:
- New ReadLock and WriteLock objects, with unlock methods, and that
  give a warning if they leak without being unlocked
- The lock file is opened readonly for read locks, which should avoid
  problems when the user only has read permission for a branch.
- Selective definitions of locking code is perhaps simpler now