mercurial/httprepo.py
changeset 3100 09e8aecd8016
parent 3069 bc3fe3b5b785
child 3126 cff3c58a5766
equal deleted inserted replaced
3099:c27d1e1798a3 3100:09e8aecd8016
   323                     return ret
   323                     return ret
   324                 finally:
   324                 finally:
   325                     rfp.close()
   325                     rfp.close()
   326             except socket.error, err:
   326             except socket.error, err:
   327                 if err[0] in (errno.ECONNRESET, errno.EPIPE):
   327                 if err[0] in (errno.ECONNRESET, errno.EPIPE):
   328                     raise util.Abort(_('push failed: %s'), err[1])
   328                     raise util.Abort(_('push failed: %s') % err[1])
   329                 raise util.Abort(err[1])
   329                 raise util.Abort(err[1])
   330         finally:
   330         finally:
   331             fp.close()
   331             fp.close()
   332             os.unlink(tempname)
   332             os.unlink(tempname)
   333 
   333