# HG changeset patch # User Bryan O'Sullivan # Date 1186430029 25200 # Node ID eca5b31cffc7f130e30bbf3195a298fa7d22109a # Parent c9126c24e0988ca0445bd4e0744d2c0e2f5eb470 record: raise an exception correctly if we can't create a backup directory diff -r c9126c24e098 -r eca5b31cffc7 hgext/record.py --- a/hgext/record.py Mon Aug 06 12:53:17 2007 -0700 +++ b/hgext/record.py Mon Aug 06 12:53:49 2007 -0700 @@ -327,8 +327,8 @@ try: os.mkdir(backupdir) except OSError, err: - if err.errno == errno.EEXIST: - pass + if err.errno != errno.EEXIST: + raise try: for f in newfiles: if f not in modified: