I believe the bzr lpserve code can avoid this by setting bzrlib.lockdir._DEFAULT_TIMEOUT_SECONDS = 0
which is what is done in cmd_serve. You will probably want an integration test for it.
I believe the bzr lpserve code can avoid this by setting lockdir. _DEFAULT_ TIMEOUT_ SECONDS = 0
bzrlib.
which is what is done in cmd_serve. You will probably want an integration test for it.