mercurial/statichttprepo.py
changeset 13400 14f3795a5ed7
parent 13253 61c9bc3da402
child 13426 643b8212813e
equal deleted inserted replaced
13399:eff102facb15 13400:14f3795a5ed7
    96         except IOError, inst:
    96         except IOError, inst:
    97             if inst.errno != errno.ENOENT:
    97             if inst.errno != errno.ENOENT:
    98                 raise
    98                 raise
    99             # check if it is a non-empty old-style repository
    99             # check if it is a non-empty old-style repository
   100             try:
   100             try:
   101                 self.opener("00changelog.i").read(1)
   101                 fp = self.opener("00changelog.i")
       
   102                 fp.read(1)
       
   103                 fp.close()
   102             except IOError, inst:
   104             except IOError, inst:
   103                 if inst.errno != errno.ENOENT:
   105                 if inst.errno != errno.ENOENT:
   104                     raise
   106                     raise
   105                 # we do not care about empty old-style repositories here
   107                 # we do not care about empty old-style repositories here
   106                 msg = _("'%s' does not appear to be an hg repository") % path
   108                 msg = _("'%s' does not appear to be an hg repository") % path