~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/branch.py

  • Committer: Martin Pool
  • Date: 2005-05-05 06:09:54 UTC
  • Revision ID: mbp@sourcefrog.net-20050505060954-b7ba33168d9c2af3
- Fix Branch.unlock()

Show diffs side-by-side

added added

removed removed

Lines of Context:
140
140
 
141
141
            lockfile = os.open(self.controlfilename('branch-lock'), om)
142
142
            fcntl.lockf(lockfile, lm)
143
 
            def unlock(self):
 
143
            def unlock():
144
144
                fcntl.lockf(lockfile, fcntl.LOCK_UN)
145
145
                os.close(lockfile)
146
146
                self._lockmode = None
148
148
            self._lockmode = mode
149
149
        except ImportError:
150
150
            warning("please write a locking method for platform %r" % sys.platform)
151
 
            def unlock(self):
 
151
            def unlock():
152
152
                self._lockmode = None
153
153
            self.unlock = unlock
154
154
            self._lockmode = mode