The error is at least improved with my patch to change "LockError" => "LockContention", which I've merged into both bzr.dev, and bzr-0.15.
I'm not sure what to do about the commit editor and such.
Things like this also happen if you do "bzr diff | less" with a large diff in one window, and "bzr add" in another.
To this point, read-locks have been a no-op, so it hasn't been a problem.
The error is at least improved with my patch to change "LockError" => "LockContention", which I've merged into both bzr.dev, and bzr-0.15.
I'm not sure what to do about the commit editor and such.
Things like this also happen if you do "bzr diff | less" with a large diff in one window, and "bzr add" in another.
To this point, read-locks have been a no-op, so it hasn't been a problem.