--- a/mercurial/commands.py Fri Mar 03 13:11:25 2006 -0800 +++ b/mercurial/commands.py Fri Mar 03 13:24:26 2006 -0800 @@ -2871,6 +2871,7 @@ 'anyway\n')) except: pass + raise finally: prof.close() stats = hotshot.stats.load("hg.prof")