At file:///data/jelmer/bzr-svn/0.5/

------------------------------------------------------------
revno: 1997
revision-id: [EMAIL PROTECTED]
parent: [EMAIL PROTECTED]
committer: Jelmer Vernooij <[EMAIL PROTECTED]>
branch nick: 0.5
timestamp: Mon 2008-11-17 02:22:03 +0100
message:
  Make sure to abort editor when exception is raised.
modified:
  tree.py                        tree.py-20060624222557-dudlwqcmkf22lt2s-1
=== modified file 'tree.py'
--- a/tree.py   2008-11-12 10:57:24 +0000
+++ b/tree.py   2008-11-17 01:22:03 +0000
@@ -81,8 +81,12 @@
             reporter = conn.do_switch(
                 self._revmeta.revnum, "", True, 
                 urlutils.join(root_repos, self._revmeta.branch_path), editor)
-            reporter.set_path("", 0, True, None)
-            reporter.finish()
+            try:
+                reporter.set_path("", 0, True, None)
+                reporter.finish()
+            except:
+                reporter.abort()
+                raise
         finally:
             repository.transport.add_connection(conn)
 


-- 
bazaar-commits mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/bazaar-commits

Reply via email to