[BUG] readonly operations interfere with each other

Aaron Bentley aaron.bentley at utoronto.ca
Thu May 19 16:00:56 BST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

If you invoke "bzr log|less" and then "bzr diff -r 535|less", the diff
output will be blank until you reach the bottom in the log listing.  I
assume both operations lock the branch.  It would be handy if you could
execute two readonly operations at the branch.  The standard semantics:

1. the read lock can only be acquired when the write lock is not active.
~ The read lock can be acquired by several processes simultaneously, and
is reference-counted.
2. the write lock can only be acquired when the read lock is not active.
~ The write lock can only be acquired by one process at a time.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFCjKoo0F+nu1YWqI0RAs+8AJ99SRZ/OZjOaVUfTw+fIMhczeb9NACdEYcI
AxyxKQ6uD9nDUxo7RVC2fs4=
=ANHC
-----END PGP SIGNATURE-----




More information about the bazaar mailing list