Bazaar cannot acquire lock on repository on DFS with multiple server paths

Bug #1302109 reported by Daniel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
New
Undecided
Unassigned
Breezy
Triaged
Low
Unassigned

Bug Description

I am attempting to use Bazaar on a DFS (Distributed File System) network share location. I have done so before successfully when the location was mapped to only a single server path. Now I am attempting to do so in a location which is mapped to multiple server paths (although only one is active at any given time). Bazaar consistently crashes with a "Could not acquire lock" error.

bzr: ERROR: Could not acquire lock "(local)": file://my/path/here

Here is the trace:

Thu 2014-04-03 11:38:33 -0500
0.046 bazaar version: 2.5.1
0.046 bzr arguments: [u'commit', u'-m', u'the commit message']
0.046 looking for plugins in C:/Users/myusername/AppData/Roaming/bazaar/2.0/plugins
0.046 looking for plugins in C:/Program Files (x86)/Bazaar/plugins
0.078 encoding stdout as sys.stdout encoding 'cp437'
0.156 opening working tree 'X:/Location/On/My/Network'
29.593 Transferred: 0kB (0.0kB/s r:0kB w:0kB)
29.593 Traceback (most recent call last):
  File "bzrlib\commands.pyo", line 920, in exception_to_return_code
  File "bzrlib\commands.pyo", line 1131, in run_bzr
  File "bzrlib\commands.pyo", line 673, in run_argv_aliases
  File "bzrlib\commands.pyo", line 695, in run
  File "bzrlib\cleanup.pyo", line 136, in run_simple
  File "bzrlib\cleanup.pyo", line 166, in _do_with_cleanups
  File "bzrlib\builtins.pyo", line 3678, in run
  File "bzrlib\decorators.pyo", line 216, in write_locked
  File "bzrlib\workingtree_4.pyo", line 646, in lock_write
  File "bzrlib\branch.pyo", line 2529, in lock_write
  File "bzrlib\lockable_files.pyo", line 164, in lock_write
  File "bzrlib\lockdir.pyo", line 674, in lock_write
  File "bzrlib\lockdir.pyo", line 642, in wait_lock
LockContention: Could not acquire lock "(local)": file:///X:/Location/On/My/Network

Tags: win32
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
Jelmer Vernooij (jelmer)
tags: removed: check-for-breezy
tags: added: win32
Changed in brz:
status: New → Triaged
importance: Undecided → Low
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.