diff -r dbf20df40eb1 -r 6ee71f78497c hgext/transplant.py --- a/hgext/transplant.py Wed Apr 22 02:01:22 2009 +0200 +++ b/hgext/transplant.py Wed Apr 22 02:01:22 2009 +0200 @@ -168,7 +168,8 @@ finally: self.saveseries(revmap, merges) self.transplants.write() - del lock, wlock + lock.release() + wlock.release() def filter(self, filter, changelog, patchfile): '''arbitrarily rewrite changeset before applying it''' @@ -293,7 +294,7 @@ return n, node finally: - del wlock + wlock.release() def readseries(self): nodes = []